
android
文章平均质量分 80
xijiaohuangcao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PreferenceActivity
在开发应用程序的过程中我们有很大的机会需要用到参数设置功能,那么在Android应用中,我们如何实现参数设置界面及参数存储呢,下面我们来介绍一下Android中的一个特殊Activity–PreferencesActivity。PreferencesActivity是Android中专门用来实现程序设置界面及参数存储的一个Activity,我们用一个实例来简介如何使用PreferencesA转载 2010-04-27 19:37:00 · 1702 阅读 · 0 评论 -
【Android】HTTP协议的经典讲解
原帖地址:http://blog.sina.com.cn/s/blog_62f987620100neph.html【Android】HTTP协议的经典讲解 (2010-12-23 17:08:22)转载标转载 2011-08-29 14:33:19 · 8496 阅读 · 0 评论 -
详解Looper,及android消息机制
<br />今天调用别人的代码时出现了Can't create handler inside thread that has not called Looper.prepare()的错误,经过一番调查,发现只需要在我新开的Thread里面先调用一次Looper.prepare()就可以解决,原因是对方的代码里面有用handler来发送message,而android的消息机制是基于Thread为一个单位的,我新开的这个Thread里面没有建立起消息loop,所以才需要先调用这句话,将这个Thread的loo转载 2011-05-06 20:37:00 · 3566 阅读 · 0 评论 -
重温Activity的各种状态
姐混不下去了,姐自学APP今天重新温习了Activity的各种状态,GoogleDocument上面的那张图很是经典的,我好好看了,今天试了之前一直不太确定的问题|-protected void onCreate(Bundle savedInstanceState); |-----protected void onStart(); |-----------protected void onResume();|-----------protected void onPause(); |-----protec原创 2010-11-24 11:55:00 · 1940 阅读 · 1 评论 -
Android 常用代码段收集(不断更新)(都经过了姐的试验认证的)
<br />1.判断是否有网络连线<br />ConnectivityManager connManager =(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); if (connManager != null){ NetworkInfo info= connManager.getActiveNetworkInfo(); if (info != null && info.isAvailable()){原创 2010-12-23 15:35:00 · 2594 阅读 · 6 评论 -
android Alarm的设定和取消
<br />这几天因为案子需要,研究了一下alarm的设定和取消。<br />众所周知,设定alarm的话,大概需要用到如下几步:<br />1.创建一个Intent<br />2.创建一个PendingIntent<br />3.得到ALARM_SERVICE的AlarmManager<br />4.使用AlarmManager的set api,假如是取消,那就使用cancel<br /> <br />android自带的AP对于Alarm的管理是很巧妙的,例如Calendar,它基本上只会给系统设定一个原创 2010-08-05 17:43:00 · 21111 阅读 · 1 评论 -
学习ContentProvider---之四:按属性查询,多表查询
这次我按照自己的想法增加了两个功能,一是:按名字查询;二是:多表查询。我的理解:其实ContentProvider的机制很随意,它就类似于一个服务器一样,你把uri传来,只要按照特定的方式,它就能给你特定的功能,我觉得这个机制自由又方便。其实这两个功能主要通过修改query就可以,完整的ContentProvider代码如下:package com.ianc.lilyprovider;import android.content.ContentProvider;import android.cont原创 2010-07-06 13:53:00 · 14362 阅读 · 6 评论 -
编译带有第三方jar包的ap,如何才能过用mmm编译成功(update 20100728)
++++++++++++++++++UPDATE++++++++++++++++++UPDATE+++++++++++++++++++++UPDATE+++++++++++++++++++++++++++++++++++++UPDATE时隔很久了,因为项目中一直认为这个是个瓶颈,导致本来可以放在一个AP里面的东西要写成两个AP,所以我又回来看了这个问题,这次我想到了在android源码中是不是原创 2010-05-09 15:45:00 · 19150 阅读 · 11 评论 -
学习ContentProvider---之二:Modify data:insert,update,delete
<br />今天补充关于modify data的内容,Google的官方文档上是这样讲的:<br /> <br />修改数据库的几种可能:<br />· Adding newrecords<br />· Adding newvalues to existing records<br />· Batchupdating existing records(批量更新现有记录)<br />· Deletingrecords<br原创 2010-06-30 14:29:00 · 11202 阅读 · 1 评论 -
学习ContentProvider---之三:最简单的ContentProvider
<br />看完Google的文档,我终于自己写出了一个简单的ContentProvider,并且写了另一个工程去使用它,现总结如下:<br /> <br />一、创建一个ContentProvider必备:<br />1. Setup a system for storing the data,就是想好你用什么方式存储数据,你可以用任何你喜欢的方式存储,文件存储或SQLite数据库<br />2. Extend the ContentProvider class to provi原创 2010-06-30 22:52:00 · 2159 阅读 · 1 评论 -
学习ContentProvider---之一:查询数据库
<br />今天看了android的官方文档中ContentProvider的那部分,因为数据库使用我一直很晕乎,我想要完成自己写一个provider,再写一个工程来使用它读数据,建数据,所以今天先学习了如何查询的这部分知识,首先是一些从官方文档中总结出来的几点:<br />1.查询必备的三个条件:<br />1.TheURI that identifies the provider-->URI<br />2.The names of the data fields you want torecei原创 2010-06-29 17:59:00 · 6412 阅读 · 1 评论 -
Intent用法总结
activities,services, broadcast receivers均是由intent开启的.但是这三种用法不会重叠。在帮助文档中是这样介绍的:· An Intentobject is passed to Context.startActivity() orActivity.startActivityForResult() to launch原创 2010-04-28 19:16:00 · 7467 阅读 · 3 评论 -
有关android apk的版本号能否自动更新?
最近做开发有遇到一个问题,每次release的时候都需要手动去更改AndroidManifest.xml里面的android:versionCode和 android:versionName两项,实在很麻烦也非常容易忘记,我想有没有什么eclipse插件或者什么别的方式,可以让原创 2011-10-09 16:35:14 · 3558 阅读 · 3 评论