![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
愤飞的小鸭
这个作者很懒,什么都没留下…
展开
-
android gson转换对象
String jsonData = "[{\"username\":\"arthinking\",\"userId\":001},{\"username\":\"Jason\",\"userId\":002}]"; try{ JsonReader reader = new JsonReader(new StringReader(jsonData)); reader.beginArray();转载 2014-07-10 10:21:35 · 846 阅读 · 0 评论 -
android sqLite
SQLite简介Google为Andriod的较大的数据处理提供了SQLite,他在数据存储、管理、维护等各方面都相当出色,功能也非常的强大。SQLite具备下列特点: 1.轻量级使用 SQLite 只需要带一个动态库,就可以享受它的全部功能,而且那个动态库的尺寸想当小。2.独立性SQLite 数据库的核心引擎不需要依赖第三方软件,也不需要所谓的“安装”。3.隔转载 2015-02-25 11:29:19 · 458 阅读 · 0 评论 -
android data structure And algorithm
数据结构和算法数据结构是对计算机内存中(有时在磁盘中)的数据的一种安排,一种组织形式。数据结构包括数组、链表、栈、二叉树、哈希表、堆、图等。算法对这些结构中的数据进行各种处理,如排序。算法评估: 时间 + 空间。排序算法 包括 冒泡、选择、插入、希尔、快速、基数 等等。实现有待更新。原创 2015-02-27 15:51:41 · 419 阅读 · 0 评论 -
android 开发积累
ListView滚动黑屏问题ListView滚动时,数据项变成黑色问题解决办法:通过添加 android:cacheColorHint = "#00000000" 将背景设为透明即可原创 2015-01-12 13:56:12 · 639 阅读 · 0 评论 -
android学习路线 1.2 Android开发权威指南 所学之对已用处
android学习路线 1.2 Android开发权威指南 所学之对已用处1.系统性初级入门android开发2.多清楚了几个android打包、设计的工具如:app Inventor、DrooDraw、AXMLPrinter2原创 2015-07-08 15:48:55 · 565 阅读 · 0 评论 -
android学习路线 1.1 Android应用开发揭秘 所学之对已用处
android学习路线 1.1 Android应用开发揭秘 所学之对已用处1.回顾所有基本UI2.系统性初级入门android3.部分加强java层和android的性能优化4.原来android也可以使用shell等脚本编程原创 2015-07-07 17:59:28 · 505 阅读 · 0 评论 -
ListView工作流程
ListView工作流程onMeasure、dispatchDraw 两个逻辑较简单,这里略过画了个图,有兴趣的朋友可参考下 基于sdk19原创 2015-09-29 15:53:35 · 482 阅读 · 0 评论 -
android gallery工作流程图
android gallery工作流程图onMeasure两次onLayout两次原创 2015-10-07 00:29:09 · 531 阅读 · 0 评论 -
android file
文件模式:1.Context.MODE_PRIVATE:私有覆盖模式 - rw- rw- --- 只能被当前应用访问,并且如果写入,则覆盖;2.Context.MODE_APPEND:私有追加模式 - rw- rw- --- 只能被当前应用访问,并且如果写入,则追加;3.Context,MODE_WORLD_READABLE:公有只读模式原创 2015-02-25 15:53:13 · 472 阅读 · 0 评论 -
android wifi
概述功能特征 状态关联的类结构图、流程信号强度、频率代码实现todo原创 2015-02-26 15:59:16 · 372 阅读 · 0 评论 -
adb 安装apk到指定手机 登录shell
电脑链接多个设备时,给指定的设备安装apk,1 先查看手机的编码 adb devices2 adb -s 手机编码 install xxx.apk如果是无线链接调试状态,adb devices 会显示该手机的ip 如:10.1.6.10:55555555是手机的默认端口3 adb -s 10.1.6.155:5555 install xxx.apk转载 2015-01-07 10:16:19 · 4151 阅读 · 0 评论 -
Android Handler
一.一个问题有这样一个问题值得我们思考,若把一些类似于下载的功能(既耗时且不一定有结果)写在Activity(主线程)里,会导致Activity阻塞,长时间无响应,直至页面假死(如果5秒钟还没有完成的话,会收到Android系统的一个错误提示 "强制关闭")。因此,我们需要把这些耗时的操作放在单独的子线程中操作。这就是Handler的使命。Handler提供异步处理的功能,发送和接收不是同转载 2015-01-13 10:52:15 · 374 阅读 · 0 评论 -
android thread
线程内容:todo同步线程例子@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TestThread testThread = new TestThread(); //确保多个线程操作的是同一个实例 new原创 2015-02-26 13:46:48 · 441 阅读 · 0 评论 -
android socket
todo原创 2015-02-26 10:22:29 · 357 阅读 · 0 评论 -
android xml parse
xml的解析有三种:SAX、DOM、PULLSAX解析器:SAX(Simple API for XML) 基于事件的解析,核心是事件处理模式,主要是围绕着事件源以及事件处理器来工作的。当事件源产生事件后,调用事件处理器相应的处理方法,一个事件就可以得到处理。在事件源调用事件处理器中特定方法的时候,还要传递给事件处理器相应事件的状态信息,这样事件处理器才能够根据提供的事件信息来决原创 2015-02-25 16:38:42 · 465 阅读 · 0 评论 -
android http
android 使用http有三种实现方式:标准java.net 接口apache接口 org.apache.http 更丰富、高效android网络接口 android.net.http原创 2015-02-25 17:33:46 · 564 阅读 · 0 评论 -
android studio Project format eclipse Project
as 工程 转 eclipse 工程1.copy .classpath文件、.project文件、project.properties 到as 源文件路径下即:XX / src / main2.修改 .classpath文件 修改为 注意是相对路径修改.project文件 主要是修改名称,导入到eclipse时显示的工程名称 xxx 3.需要导包时 这个就需原创 2015-12-09 11:42:11 · 515 阅读 · 0 评论