
【android】
从不喝茶
走到哪,学到哪。需要啥,就学啥。想学就学,但是我从不喝茶!
展开
-
Android Volley的基本用法
1. Volley简介我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。不过HttpURLConnection和HttpClient转载 2015-09-10 16:46:31 · 600 阅读 · 0 评论 -
android sdk23(6.0) 废弃 HttpClient
android sdk23 已经不再支持 httpClient 了。已经废弃了,若有需要或从老版本 sdk 升级上来的解决方式把 %ANDROID_HOME%/platforms/android-23/optional/org.apache.http.legacy.jar 拷贝到项目中即可原创 2016-12-03 17:03:03 · 873 阅读 · 0 评论 -
can't create handler inside thread that has not called Looper.prepare
报错 can't create handler inside thread that has not called Looper.prepare原创 2016-12-31 22:17:35 · 563 阅读 · 0 评论 -
BaseAdapter 使用和优化详析
准备工作LayoutInflater 实例化视图填充器对象LayoutInflater viewInflater = LayoutInflater.from(content);content 要使用当前 activity 中的 contentBaseAdapter 基本结构public int getCount() 适配器中数据集中数据的个数public Object getItem原创 2016-03-18 10:58:49 · 478 阅读 · 0 评论 -
AsyncTask 的注意事项
必须在 UI 线程中创建 Asynctask 的实例必须在 UI 线程中调用 Asynctask 的 execute() 方法重写的四个方法是系统自动调用的,不应手动调用每个 Asynctask 只能被执行一次,多次调用将会引发异常。原创 2016-03-05 21:30:48 · 438 阅读 · 0 评论 -
handler 专题
handler 是什么 ? handler 是 android 给我们提供用来更新 【UI】 的一套机制,也是一套消息处理的机制。我们可以发送消息,也可以通过它处理消息为什么要用 handler ? 不用可以吗? 不用是不行的。 Android 在设计的时候,就封装了一套消息的创建、传递、处理者3个完整的机制,如果不遵循这样的机制就没有办法更新 【UI】 信息的,就会抛出异常原创 2016-03-17 19:43:34 · 393 阅读 · 0 评论 -
android 常用网站
Android 开源项目集合 【很多开源优秀的项目】 http://p.codekk.com/AndroidDevTools 下载 【下载 android 开发相关的工具】 http://www.androiddevtools.cn/Android 中文 API 【强烈推荐】 http://www.android-doc.com/index.html安卓巴士 http://www.apkbu原创 2016-03-17 18:12:55 · 460 阅读 · 0 评论 -
Android 捕获全局异常信息并进行相关处理
在 android 项目中,系统是不会捕获全部的异常信息的。而程序恰好有挂掉了,但是有没有错误日志。此时就需要主动捕获系统未捕获的异常信息了。代码如下:import java.io.PrintWriter;import java.io.StringWriter;import java.io.Writer;import java.lang.Thread.UncaughtExceptionHan原创 2016-02-17 19:53:03 · 645 阅读 · 0 评论 -
建立 Android 游戏项目的必备 XxxManifest.xml 配置
设置项目 build 的 sdk 版本为最新的设置 minSdkVersion 属性为最低支持版本在元素中添加installLocation属性为preferExternal在元素中添加 largeHeap 为 true在元素中添加 persistent 为 true在元素中添加 debuggable 属性并设置为 true在元素中添加 hardwareAccelerated 为原创 2015-09-11 11:07:56 · 741 阅读 · 0 评论 -
使用 gradle 进行 android 分包(dex)
android 分包原创 2017-02-08 14:18:10 · 1450 阅读 · 0 评论