自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HttpClient发起GET / POST请求

在工作线程中进行此操作:GET请求:public String loginOfGet(String username, String password) { HttpClient client = null; try { // 定义客户端对象 client = new DefaultHttpClient();

2016-08-14 15:26:09 295

原创 ButterKnife 8版本在AndroidStudio中的配置

使用ButterKnife8版本后,已经调用了ButterKnife.bind(context),方法,并且控件上也加注了@BindView(R.id.xxx),但是项目一运行就报空指针,在网上找了解决方法,最终简书中的方法解决了。 http://www.jianshu.com/p/bf9018c1a7f61.Project的build.gradle文件中增加classpathbuildscr

2016-08-09 14:33:16 996

原创 github开源库

百度搜索:直接拿来用 最火的android开源项目android-async-http: https://github.com/loopj/android-async-httpAn asynchronous callback-based Http client for Android built on top of Apache’s HttpClient libraries. All requ

2016-08-09 10:00:25 1282

原创 连接网络

联网操作,耗时,放在工作线程中执行。 添加权限: 1.使用HttpUrlConnection连接网络/** * 根据url连接网络返回位图对象 * @param url * @return */ private Bitmap getImageFromNet(String url){ HttpURLConnection conn =

2016-08-07 17:01:05 221

原创 添加和读取联系人

添加权限: 手机中系统联系人数据库存放在: data/data/com.android.providers.contacts/databases/contacts2.db查找里面的两张关联表:raw_contacts, data 1.在raw_contacts中得到所有联系人的_id 2.在data表中根据raw_contacts中取到的_id查询对应raw_contact_id的数据c

2016-08-05 16:01:36 817

原创 短信读写

Android下关于手机中的数据存储在:data/data/com.android.providers/telephony下, 其中短信存在:telephony/mmssms.db 电话存在:telephony/telephony.db通过ContentProvider来读取手机中的短信数据库。 content://authorities/code 短信备份: 1.添加权限

2016-08-04 19:06:13 385

原创 堆与栈

在Java中,有两种区域需要程序员注意,即对象的生存空间堆(Heap)与方法调用及变量的生存空间栈(stack)。当Java虚拟机启动时,会从底层的操作系统取得一块内存,并以此区段来执行Java查询。至于会得到多大的内存,以及是否能够调整内存大小取决于Java虚拟机与平台的版本。1.所有的对象都存在于可以垃圾回收的堆上,而变量存在于哪一个空间则取决于它是哪一种变量。 2.实例变量声明在类而不是方法

2016-08-04 10:28:54 232

原创 线程休眠

new Thread(){@Overridepublic void run(){ super.run(); try{ Thread.sleep(1000); // SystemClock.sleep(1000); }catch(Exception e){ }}}.start();其中Thread.sleep()和SystemClo

2016-08-04 09:30:39 315

原创 Android下数据存储

Android下数据存储方式: 1.文件 2.SharedPreferences(维护的是一个xml文件) 3.SQLite数据库 4.ContentProvider内容提供者 5.网络=============================================== 文件存储:1.保存数据到手机内存(用户名和密码) String path = “/data/data

2016-08-04 09:22:46 215

原创 xml解析与序列化

1.解析: 1) dom/dom4j: 缺点:占内存,会将文件全部读入内存后开始解析 2.)SAX: 缺点:一旦开始解析就不会停止,直到文件解析完成 3.)Pull: 解决了SAX解析不能停止的问题。2.序列化:(将数据写到本地) private void writeXmlToLocal(){ try { // 获得序列号对象

2016-08-04 09:20:38 390

空空如也

空空如也

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

TA关注的人

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