自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Android学习笔记--AIDL

AIDL一般用于跨进程通讯,和Service相关。服务端提供一个Service来处理客户端连接。首先写一个远程服务工程,创建一个远程服务类,定义一个接口,使Service的中间人对象Binder继承接口,实现接口的方法并在该方法中调用Service中的方法。 interface Iservice { void callMethod();}public class MyService ex

2017-02-20 22:51:27 323

转载 Android 编程下 Touch 事件的分发和消费机制

http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html

2017-02-08 14:51:55 230

原创 Android学习笔记10--Handler的用法

Handler的用法 1.定义一个Handler对象并且重写handleMessage方法,方法里有一个Message类型的参数可以存储数据 2.通过Handler对象调用sendMessage()方法发送一个信息 3.定义一个Message对象用来存储数据和获取数据 private Handler handler = new Handler(){ public void

2016-12-22 20:57:33 315

原创 Android学习笔记9--HttpURLConnection使用

HttpURLConnection的使用 这个是用来连接网络发送或者接收数据的时候使用的API 1.首先定义一个URL对象接收路径 2.获得HttpURLConnection的实例 3.设置发送GET请求 4.设置返回超时的方法 5.获取返回值 String path = et_path.getTe

2016-12-22 20:39:33 365

原创 Android学习笔记8--ListView使用

ListView控件的使用的两种方法 一.使用BaseAdapter 1.在activity文件中定义一个listview控件 2.在layout文件夹中自己定义一个item.xml文件,用来展示数据 3.在MainActivity中定义一个MyAdapter继承BaseAdapter,实现父类中的四个方法 4.主要重写getCount()和getView(int position, Vi

2016-12-22 17:08:47 245

原创 Android学习笔记7--事物的使用方法

SQLiteDatabase中事物的使用方法 1.获得数据库实例 2.开启一个事物, db.beginTransaction ,将要执行的内容放进事物中 3.设置一个事物成功的标记 db.setTransactionSuccessful() 4.结束事物 db.endTransaction() 事物的特点:要么同时成功,要么同时失败.事物中的内容不会只成功一部分SQLiteDatab

2016-12-22 16:23:15 309

原创 Android的学习笔记6--数据库的增删改查方法

数据库的增删改查方法 1.insert()方法//[1]获取数据库对象 SQLiteDatabase db = myOpenHelper.getWritableDatabase(); /** * table 表名 * ContentValues 内部封装了一个map key: 对应列的名字 value对应的值

2016-12-22 16:11:15 509

原创 Android学习笔记5--创建一个数据库

创建一个数据库 1.定义一个类MyOpenHelper继承SQLiteOpenHelper 2.在MyOpenHelper中写一个有参数的构造方法,因为SQLiteOpenHelper中没有无参构造 3.在MyOpenHelper中重写onCreate和onUpgrade方法,onCreate做表结构的初始化;onUpgrade做表结构的更新 4.在MainA

2016-12-22 15:53:30 545

原创 Android学习笔记4--XmlPullParser的使用

xml文件的解析器XmlPullParser,解析一个xml文件 1.获取解析器对象 2.设置解析器的参数 3.获取解析的事件类型 4.判断事件类型进行解析的逻辑public static List<Channel> parserXml(InputStream in) throws Exception{ //[0]声明集合对象

2016-12-22 15:07:16 385

原创 Android学习笔记1--按钮的四种点击事件

按钮的四种点击事件: 1.在配置按钮控件时加上 android:onClick=”click”属性,在MainActivity中实现 public void click(View v)方法 在方法里写点击按钮想要实现的逻辑. public void click(View v) { //实现逻辑 }2.根据Id获取按钮的实例 Button bt = (Button) findViewByI

2016-12-22 14:57:33 433

原创 Android学习笔记3--XmlSerializer的使用

xml文件的序列化器XmlSerializer的使用,生成一个xm文件 1.获取xml的序列化器 2.设置序列化器的参数 3.开始写内容,写一个开头,写一个结尾,写一个开始标题,写一个结尾标题,一一对应的写XmlSerializer serializer = Xml.newSerializer();//需要流对象,我们就创建出来,File里面第一个是参数存储文件的路径

2016-12-22 14:56:01 658

原创 Android学习笔记2--SharedPreferences的使用

SharedPreferences的使用 1.拿到sp的实例 2.获取sp的编辑器 3.用编辑器存储数据 4.提交//通过上下午调用getSharedPreferences方法,传入两个参数:文件名 , 文件的操作权限,一般默认用0SharedPreferences sp = getSharedPreferences(name, mode);

2016-12-22 14:34:55 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除