首页 » 编程

Android学习 9、RSS阅读器实例

实例:RSS阅读器
功能:从网上读取RSS,仅支持RSS2.0 如本站的 feed.feedsky.com/jiangmiao 显示RSS内容可以浏览上条与下条
功能实现
HTTP 请求
android.net.http.AndroidHttpClien

Android学习 8、多线程

在使用多线程的过程,遇了异常:Only the original thread that created a view hierarchy can touch its views.
StackOverflow上得到了解决方法
通过Handler传递消息。

Android学习 7、多种屏幕格式支持

由于Android设备屏幕有不同的分辨率,ppi,因此在不同的环境下需要不同的处理。
概念
屏幕大小 - 如3.7英寸,7英寸屏幕密度 - 物理屏幕上每英寸的点的数量,密度越大,点距越少,图像越精致。屏幕方向 - 横向或纵向分辨率 - 物理屏幕上的总共

Android学习 6、电子钟实例

实例:电子钟
功能:显示当前的月日与时间,每秒更新一次。点击系统的返回按钮,显示退出确认对话框。
功能实现
定时器
通过android.os.Handler配合Runnable实现
时间的格试化
使用java.text.SimpleDateFormat

Android学习 5、Intents与Intent Filters

Activities,Services与Broadcast receivers之间通过Intent交流。Intent对象传递给Context.startActivity()或Activity.startActivityForResult()将启动一个act

Android学习 4、Content Providers

Android通过ContentResolver从ContentProvider中获取数据,android.provider提供了丰富的Provider,所以多数情况下不需要自定义Provider。
基础
通过ContentResolver.query()

Android学习 3、Activities

本文参考自 官方文档Activies
创建Activity
继承Activity,并实现各种回调方法,其中有两个回调方法最为重要 onCreate 与 onPause
用户界面的实现
用户界面由各种不同View对象实现,有基本元素如按钮,文本框,也有具有L

Android学习 2、应用的基本概念

本文参考自Application Fundamentals
系统特点
沙盒模式多用户多进程遵循最小权限原则
应用结构
Android应用由多个组件组合。每个组件有各自不同的功能,共分4大类。每个组件可以独立活动。需通过manifest文件向系统说明每个组件

Android学习 1、Hello World

虽然08就认识了Android,但这些年并没有去学,如今面对移动的“随时随地”优势,今天起也不得不开始学习移动相关开发。照理说应该先从iOS入手,可我手上没有iOS设备,而且我对Linux相对较熟。就先Android了。由于是Android初学者,所以文章

node.js成也异步,败也异步,评node.js的异步特性

node.js最大的卖点就是异步,声称以此获得更高的性能,而我认为,node之所以快并不是因为异步而快,而是因为V8而快。异步仅在资源占有明显优势,而引入异步却大大增加了编程的复杂度,且异步在http服务上并没有或者无法用在刀刃上。
以目前node来看,