水【Android基础】
文章平均质量分 94
Android基础
Two_Water
本着两点水的心态 ! 面对半瓶水的时代 ! 奋斗一瓶水的能耐!
展开
-
Android_编程开发规范
Android编程开发规范原文地址 http://www.jianshu.com/p/9b8aeca9b281 约定Activity.onCreate(),Fragment.onActivityCreated(),作为程序入口,不用写入太多代码,尽量保持只调用initXXX()方法,简单明了展示调用过程。如:initData(),initView()。单个方法体不要过长代码任何转载 2016-01-08 13:20:55 · 1341 阅读 · 0 评论 -
Android_JSON数据解析
一.JSON的简介:JSON建构于两种结构:“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (associative array)。值的有序列原创 2016-01-04 13:24:18 · 2328 阅读 · 1 评论 -
Android_Handler
一.Handler的简介: 首先来了解一下Handler: Handler为Android操作系统中的线程通讯工具,来自包:android.os.Handler Handler绑定了两个队列: 1.消息队列:发送--接受--处理消息(主要是用于异步消息的处理,当发出一个消息之后,进入到消息的队列) 2.线程队列:启动--结束--休原创 2015-12-06 23:59:01 · 1987 阅读 · 0 评论 -
Android_AsyncTask
一.AsyncTask的简介 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识原创 2016-05-05 00:39:43 · 5821 阅读 · 1 评论 -
Android_Fragment
一. Fragment的简介 Fragment在Android 3.0( API 11)引入,是为了支持在大屏上显示更加动态、灵活的UI,比如在平板和电视上。Fragment可以看作是嵌套的Activity,类似ActivityGroup,但是开销肯定没有ActivityGroup那么大,每一个Fragment管理着一个View,Fragment彼此之间相互独立,有自己的生命原创 2015-11-18 19:22:43 · 1626 阅读 · 0 评论 -
Android_Android系统服务—Vibrator(振动器)
一个简单的振动器Demo界面:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:l原创 2015-10-16 00:41:04 · 1540 阅读 · 0 评论 -
Android_数据存储-SQLite
一、SQLite简介 SQLite,是一款轻量级的关系型数据库。由于它占用的资源非常少,所以在很多嵌入式设备都是用SQLite来存储数据。并且它目前支持Windows/Linux/Unix等等主流的操作系统,兼容性好。我们也可以用多种开发语言如C#、Java、PHP等来通过ODBC接口操作SQLite,十分方便。 Google为Andriod的较大的数据处理提供了S原创 2016-06-12 17:58:17 · 943 阅读 · 0 评论 -
Android_数据存储-SharedPreferences
一、SharedPreferences简介1.了解SharedPreferences 为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_pre原创 2016-06-07 11:29:59 · 2227 阅读 · 0 评论 -
Android_异步加载1
一.简介 根据一个教学视频做的总结! 我们知道,java中的线程是指异步,也就是在主程序进行的同时,副程序也在进行(比喻)。Java中,实现异步一般使用2种方法,一种是实现接口Runable,一种是继Thread。Android中,异步实现,一般用handler和AsyncTask,通常handler是一个消息栈,而AsyncTask不是。从Android 1.原创 2016-05-31 23:29:45 · 6213 阅读 · 0 评论 -
Android_异步加载2
接着这篇博客写:http://blog.csdn.net/two_water/article/details/51477206 异步加载1这篇博客在最后暴露出了一个问题,就是只在ListView的最后一个Item的ImageView刷新图片,解决问题的方案也提出来了,原创 2016-06-03 15:50:18 · 14304 阅读 · 4 评论