Android学习笔记
文章平均质量分 81
pursll
这个作者很懒,什么都没留下…
展开
-
android 数据存储与访问
很多时候我们的软件需要对处理后的数据进行存储或再次访问。Android为数据存储提供了如下几种方式: (1)文件 (2)SharedPreferences(参数) (3)SQLite数据库 (4)内容提供者(Content provider) (5)网络 1.使用文件进行存储和访问 Java提供了一套完整的IO流体系,这些IO可以非常方便的访问各种文件内容,同样,Android也支持原创 2013-07-27 12:37:31 · 306 阅读 · 0 评论 -
Android开源中国客户端学习(1) 主界面功能分析
最近在学习开源中国客户端,整个客户端结构清晰,功能全面,现在开始就一部分慢慢的学习。 Main这个类负责的功能很多,我们首先从onCreate这个方法看起 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.lay原创 2013-08-14 22:15:58 · 531 阅读 · 0 评论 -
Android开源中国客户端学习(3) 查看资讯正文
开源中国和大部分新闻客户端一样,使用webview显示html的数据 首先看看是如何获取数据,这里是在initData实现的 // 初始化控件数据 private void initData() { mHandler = new Handler() { public void handleMessage(Message msg) { if (msg.w原创 2013-08-15 12:39:27 · 566 阅读 · 0 评论 -
Android开源中国客户端学习(4) 自定义LinkView处理超链接
OSC中超链接有 新闻超链接,@好友超链接,话题超链接等等. 在讲OSC的处理之前,我先大概说下我以前做新浪微博时的处理,看了OSC的处理后,我发现这种处理很不错。。 首先,先说下我之前处理超链接的方法 public static SpannableString Autolink(String txt, final Context con) { SpannableString spa原创 2013-08-15 16:40:37 · 414 阅读 · 0 评论 -
Gradle学习总结
官方文档:http://tools.android.com/tech-docs/new-build-system/user-guide 为什么要用Gradle? Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑 以下是为什么Android Studio选择Gradle的主要原因: · 使用领域专用语言(Doma原创 2014-04-25 14:17:25 · 674 阅读 · 0 评论