06 2016 档案
摘要:“阶段一”是指我第一次系统地学习Android开发。这主要是对我的学习过程作个记录。 本来是打算继续做天气预报的优化的,但因为某些原因,我要先把之前做的小应用优化一下。所以今天就插播一下用Handler和Message实现计时效果。 首先,简要说明一下,这个应用有两个显示数字的Text,一个是显示秒
阅读全文
摘要:“阶段一”是指我第一次系统地学习Android开发。这主要是对我的学习过程作个记录。 上一篇阶段一:通过网络请求,获得并解析JSON数据(天气应用)完成了应用的核心功能,接下来就要对它进行优化。今天我先优化它的部分UI和设置一些动画。 首先,说明一下,这部分都是我现学现做的,弄的时候也挺折腾的,所以
阅读全文
摘要:“阶段一”是指我第一次系统地学习Android开发。这主要是对我的学习过程作个记录。 在上一篇阶段一:解析JSON中提到,最近在写一个很简单的天气预报应用。即使功能很简单,但我还是想把它做成一个相对完整的应用。这样的话,像以前想到什么就做什么,显然是不行的,很容易就乱了。所以我就琢磨了一下,弄个什么
阅读全文
摘要:“阶段一”是指我第一次系统地学习Android开发。这主要是对我的学习过程作个记录。 最近学到解析JSON格式的网络数据,而作业也要求自己找一个天气预报的API地址,然后解析其中JSON格式的数据。可能是因为找的是免费的API地址,在百度APIStore里的,它那JSON返回示例的数据,跟我获取之后
阅读全文
摘要:“阶段一”是指我第一次系统地学习Android开发。这主要是对我的学习过程作个记录。 最近学到用AsyncTask来处理有关网络的操作。虽然代码看上去不是很复杂,但仍有很多地方有疑惑。所以研读了一下API文档,在这里把我学到的和练习的代码展示出来。如有错误,欢迎指出! 一、关于AsyncTask的<
阅读全文
只有注册用户登录后才能阅读该文。
摘要:一、SQLite 1、基本操作: (1)创建数据库:在SQLiteOpenHelper的子类构造器中创建。 (2)创建表:在SQLiteOpenHelper的子类onCreate方法中,调用execSQL方法实现。 (3)增、删、改、查:分别调用SQLiteDatabase的insert、delet
阅读全文
摘要:一、SharedPreferences (1)SharedPreferences能够用来保存一些属于基本数据类型的数据。 (2)保存数据,删除数据都是由SharedPreferences的内部接口Editor负责。 (3)通过这种方式保存的数据在root->data->包名->shared-pref
阅读全文
摘要:1、Service (1)含义:Service是在后台长时间运行的应用组件,所在线程是main线程。 (2)使用方式:startService能够执行onStartCommand中操作,bindService能够将Service的实例对象返回给Activity,从而能够在Activity中使用Ser
阅读全文