- 浏览: 261294 次
- 性别:
- 来自: 福州
最新评论
-
nanfei:
运行没看到反应~
Android利用Http下载文件 -
jebai0521:
学习了,有点错误!
Android利用Http下载文件 -
avalonzst:
mark一下.写的真不错.
Oracle中的DDL语句 -
284772894:
Good,不错,新手学习中
android中的布局 -
zhiwen2050:
<script>alert("张三&qu ...
grid++ report在线报表的使用笔记
文章列表
gvim 快速编辑例子
1 准备工作
首先, 我们打开 VIM, 输入一段文本,
用于今天的演示:
this is a test
2 查找替换
按几下 ESC 进入 Normal 模式, 输入以下命令:
:%s/ /\r/g
。 回车后得到的效果如下:
this
is
a
test
解说: 这条命令的作用是,
将文章中所有的空格替换为回车
。
3 行的拼接
按几下 ESC 进入 Normal ...
gvim环境准备
学习材料:http://edyfox.codecarver.org/html/vim_for_beginners.html
一、gvim?
Vim是Linux上的著名的文本编辑器,他是早年的Vim编辑器的加强版。gVim是Vim的图形前端,它是跨平台的编辑器,基本上主流的操作系统上面都有它 ...
101个制造浪漫的方法
转载:http://www.zhaohaifeng.com/post/3037.html
难为有人想出了这么多给女友制造浪漫的方式,不转出来都对不起写这篇文章的人,需要的朋友拿去吧!
NO.1 如果你的伴侣要出差一段时间,告诉她你很担心她。你说,你会派出一个保镖来保护她,然后给她一个玩具熊。
NO.2 买一袋夜里会发光的星星,粘在你床上正上方的天花板上,拼出“I ❤ U”的形状。当夜间关掉灯光,你的表白就会显现。
NO.3 在某个特定的时刻,送她11枝红玫瑰加一枝塑料红玫瑰。将这枝塑料红玫瑰放在花束的中间,附上一张卡片:我会爱你直到最后一枝玫瑰 ...
android中Content Provider
一、Content Provider?
1.Content providers 在功能上类似于Java中的Collection,主要用于存储数据,并为操作数据提供统一的接口
2.Content provider是android中唯一共享数据的方式
3.Content provider存储结构是以表格的形式存储的
4.Android中提供了一些Content Provider
二、调用
//ContentResolver用来调用任意的Content Provider
ContentRe ...
Android利用Http下载文件
一、场景
下载存文本文件和下载如mp3等大容量的文件
界面
二、代码编写
1.AndroidMainfest.xml中配置
主要是解决网络权限和写SDCard的权限
<?xml version="1.0" encoding="utf-8& ...
利用Android中的SQLite进行CRUD
一、SQLite?
SQLite是一种轻量级的数据库,Android中自带有。
android可以借助SQLiteOpenHelper来对SQLite进行操作
二、效果图
三、代码编写与解析
1.编写操作系统的工具类DBHelper继承SQLiteOpenHelper
SQLiteOpenHelper是用来管理数据库的创建和版本的管理
package linys.util;
import android.content.Context;
import android.database.sq ...
android中的Handler(2)
一、独立于主线程的Handler
HandlerThread是一个独立于主线程的线程,注意必须运行HandlerThread的start方法
通过Looper向HandlerThread中添加Handler,Handler于是就独立于主线程了
二、代码
package linys.handle;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerT ...
android中的Handler(1)
一、Hanler?
Handler可以认为是一个容器,可以装Runnable和Message用于信息的传递,
当其装载的Runnable发出Message时,会触发Handler对Message进行处理
Handler 主要有两个用处:
1.在将来的某个时刻调度存放在其中的messages and runnables
2.独立于持有Handler的线程
二、场景
下载文件,提供一个下载进度条,当下载完成时,提示下载完成
三、代码
package linys.handler;
import and ...
android中的布局
一、Linear布局,线性布局
效果图
layout/xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent ...
Android中的常用控件
一、程序目的
展示和使用Android中的各种常用控件,其中的TextView和Button由于,以前例子中经常用就不举例子。
TextView:文本框,相当于JavaGUI中的TextField
Button:按钮
二、例子效果图
三、代码编写
1.CheckBox和RadioButton(RadioGroup)
raido.xml,注意:RadioGroup包裹RadioButton
<?xml version="1.0" encoding="utf-8" ...
Android中的生命周期LifeCycle
一、场景
Activity从新建到销毁,构成了一个生命周期。当然生命周期中不仅仅包括新建和销毁。
下图是android官方文档中的生命周期图,矩形框是生命周期中的几个状态。
本程序是通过overrideActivity中的几个方法,在DDMS视图中的LogCat中打印出我们用Sytem.out.println()输出的语句,明确生命周期的整个过程
二.代码的编写
1.layout的编写
main.xml中指定一个用于跳转的Button
other.xml中指定一个用于展示接收到的信息的Text ...
Android中的Intent
一、程序效果
实现两个Activity间信息的传递,本程序通过Intent对象进行传递。
二、代码编写与解析
1.编写两个Activity对应的layout:main.xml和other.xml
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android&q ...
Activity小品
一、程序效果
1.程序窗口中有一个按钮Button和TextView,我们可以通过写过代码修改该Button和TextView上便签
二、代码编写和解析
1.在HelloWorld程序(Android版HelloWorld附件)基础上
2.编写layout包下的main.xml ...
Android版得HelloWorld
一、最终完成的功能
在android虚拟机AVM上的屏幕上显示HelloWorld,HelloWorldActivity!
二、程序的编写
1.
new
à
Android Program
2.填写弹出的android项目定制单
其中
1)Build Target一般选择低点的版本,本人选2.2
2)Application name:程序在AVM中显示的软件名
3)package name:包名,是Activity的路径,是 ...
android环境的搭建
一、准备(下载开发所需的软件等,以下是本人所下的软件包名)
1. 下载sdk:android-sdk_r10-windows.zip
2. 下载ADT:ADT-10.0.0.zip
3. 下载eclipse:hellio
二、安装sdk并进行配置
1. 配置是指:在Path上加上sdk跟路径\tools(D:\Android\android-sdk-windows\tools)的环境变量