Android移动开发
文章平均质量分 64
zhangzh332
这个作者很懒,什么都没留下…
展开
-
Android 判断数据库中是否存在某个表
public boolean tabIsExist(String tabName){ boolean result = false; if(tabName == null){ return false; } Cursor cursor = null; try { String sql = "select count(*) a转载 2011-05-12 16:09:00 · 13687 阅读 · 2 评论 -
Dalvik--Android专属Java虚拟机
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格转载 2011-08-05 11:57:51 · 3844 阅读 · 0 评论 -
Android的GoldFish内核与ARM处理器
Goldfish是一种虚拟的ARM处理器,在android的仿真环境中使用。在linux的内核中,Goldfish作为ARM体系结构的一种“机器”。在android的发展过程中,Goldfish内核的版本也从linux2.6.25升级到了linux2.6.29.这个处理器的l转载 2011-09-06 11:18:48 · 2072 阅读 · 0 评论 -
Android HttpClient && HttpPost简单使用
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的转载 2011-09-22 17:22:42 · 5144 阅读 · 0 评论 -
Android ComboBox -- Spinner基础使用
转自:http://blog.csdn.net/flowingflying/article/details/6260829Spinner这个词可能有些陌生,在Java中,就是ComboBox。例子一:Spinner的基本实现方法步骤一:编写An转载 2011-09-26 11:45:19 · 17090 阅读 · 0 评论 -
Android ListView详解(三)
本文转自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html如欲获得更多更好的信息,请访问原文地址,这里仅作记载有按钮的ListView但是有时候,列表不光会用来做显示用,我们同样可以在转载 2011-09-28 11:41:30 · 997 阅读 · 0 评论 -
Android ListView详解(一)
本文转自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html如欲获得更多更好的信息,请访问原文地址,这里仅作记载在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容转载 2011-09-28 11:35:50 · 961 阅读 · 0 评论 -
Android ListView详解(二)
本文转自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html如欲获得更多更好的信息,请访问原文地址,这里仅作记载SimpleAdaptersimpleAdapter的扩展性最好,转载 2011-09-28 11:39:28 · 1175 阅读 · 0 评论 -
Android自定义圆形ProgressBar半径大小
关于Android ProgressBar自定义的问题,网上有许多解决方案,但很少提到自定义其大小的问题,尤其是圆形的ProgressBar,你可以根据网上其他的文章找到如何修改它颜色或起始位置的解决方法,这里仅介绍一下如何改变圆形ProgressBar大小的技巧改变圆形Pr原创 2011-10-18 19:09:19 · 9069 阅读 · 3 评论 -
动态设置TabHost选项卡属性及自定义TabHost选项Layout
TabHost生成后会向内添加TabSpec以形成选项栏:如果是继承的TabActivity类:tabhost = getTabHost();tabhost.addTab(tabhost.newTabSpec("1").setIndicator("TAB 1", get原创 2011-10-09 18:21:17 · 9277 阅读 · 0 评论 -
Android 4.0 Manifest Permission 改动
Android 4.0已于前天也就是2011年10月19日在香港发布了,这对于我们吃这碗饭的人来说可是个里程碑式的大事件,相信大家也在第一时间内拿到了SDK以及android-14 API文档。虽然Google为了与Samsung的基情,推迟了源代码的发布,但是我们依然可以通过反编译platform里面的android.jar来暂时满足下好奇心。在新的emulator里面,我们可以看到非常原创 2011-10-21 19:18:25 · 3557 阅读 · 0 评论 -
Android Activity与Intent机制
本文转自http://www.cnblogs.com/feisky/archive/2010/01/16/1649081.htmlActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/转载 2011-10-28 18:21:40 · 727 阅读 · 0 评论 -
Android群发短信草稿保存与发送机制
Android SDK中单条短信的目的地号码是存储在sms表中的addresses字段中的.Draft中的短信也是如此,但是有所例外.如果你保存一条多地址的群发短信草稿时,Android的Messaging程式会将此条短信草稿保存到sms表中,type=3,但是这条记录的原创 2011-08-04 15:23:17 · 4484 阅读 · 1 评论 -
Android短彩信数据库信息整理
查询Android短彩信数据库通过CMD命令行的adb shell数据库名:mmssms.db数据库位置:data/data/com.android.providers.telephony/databases数据库信息:(从我的记事本上copy过来,格式全变形了...原创 2011-08-04 10:46:31 · 4217 阅读 · 4 评论 -
查询备份Android PDU彩信
<br />在Android应用中读取彩信文件涉及到Android的一个数据库/data/data/com.android.providers.telephony/databases/mmssms.db和一个文件夹/data/data/com.android.providers.telephony/app_parts。要备份彩信,可以将这个数据库和文件夹拷贝到硬盘,但是在应用中却不能通过openDatabase系列方法来读这个数据库,也不能通过直接打开文件来读取附件文件,因为你的应用不是它们的所有者,不能直转载 2011-05-13 11:31:00 · 2681 阅读 · 0 评论 -
还原Android PDU彩信
几周前在做Android彩信数据库还原时遇到了一个很棘手的问题,就是Android的彩信数据库不向短信数据库那样可以方便的用一条insert语句创建一条记录,而我没有得到许可去修改Android平台的彩信应用的原代码,所以我不得不另寻它径。在下面我会尽我可能用尽量简洁的语言描述整个解决的过程。1 彩信数据库问题是这样的,我备份了Android的彩信数据库,即mmssms.db文件,并且希望能成功把彩信部分的数据信息还原到还原数据库中。在mmssms.db中与彩信相关的表有Pdu表:记录一条彩信的主转载 2011-05-13 11:34:00 · 3961 阅读 · 1 评论 -
Android Test Case在JUNIT下的应用
Android为JUNIT特别提供了AndroidTestCase类,该类继承自InstrumentationTestCase类,而InstrumentationTestCase则继承自junit.framework.TestCase类现在我们拿AndroidTestCase类来做一些简单的Android JUNIT实验:1.在含有被测试工程的Eclipse下打开new project2.选择Android目录下的Android Test Project,点击next3.命名你的测试项目,选择需要使用到得A原创 2011-05-12 17:10:00 · 5307 阅读 · 2 评论 -
Android系统信息查看方法
<br />使用System.getProperty方法,返回一个String类型的查询结果<br /> <br />具体使用字段有:<br /> <br /> System.getProperty("java.vendor.url"); <br /> System.getProperty("java.class.path"); <br /> System.getProperty("user.home"); <br /> System.getProperty("java.class.version")原创 2011-05-12 16:16:00 · 1545 阅读 · 0 评论 -
Android Activity 禁止或屏蔽横竖屏切换
在Android中要让一个程序的界面始终保持一个方向,不随手机方向转动而变化的办法: 只要在AndroidManifest.xml里面配置一下就可以了。 在AndroidManifest.xml的activity(需要禁止转向的activity)配置中加入 android:screenOrientation=”landscape”属性即可(landscape是横向,portrait是纵向)。例如: Java 代码转载 2011-05-19 16:20:00 · 1642 阅读 · 0 评论 -
Android PreferenceActivity简介
<br /><br />PerferenceActivity是什么,看下面的截图:<br /> <br />Android系统截图(左) MusicPlayer Setting截图(右)<br /> 好了,我们看到Android系统本身就大量用到了PreferenceActivity来对系统进行信息配置和管理,那么它是怎么保存数据的呢,如何创建PrefenceActivity的呢,更关键是怎样触发相应事件的呢。<br />转载 2011-04-22 10:37:00 · 1042 阅读 · 0 评论 -
Android 中短信数据库的简单操作
Android APK操作短信数据时,不能使用SQLHelper直接操作,需要使用协议,协议使用Uri转义content://sms/inbox 收件箱 content://sms/sent 已发送 content://sms/draft 草稿 content://sms/outbox 发件中content://sms/failed 失败 content://sms/queued原创 2011-05-05 15:31:00 · 18467 阅读 · 5 评论 -
获取Android手机中SIM卡状态
public String readSIMCard() { TelephonyManager tm = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);//取得相关系统服务转载 2011-07-11 17:31:16 · 6479 阅读 · 1 评论 -
Android NDK编程入门
(转自http://www.cnblogs.com/hibraincol/archive/2011/05/30/2063847.html)入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个转载 2011-09-01 15:46:51 · 905 阅读 · 0 评论 -
Android文档
向大家介绍一个比较新的Android文档集散地:中国移动开发者社区的文档工具集:http://dev.10086.cn/cmdn/wiki/看起来不错,资料蛮新的,也很简洁,没有广告不仅包含原汁原味的Android,Windows Mobile,iPhone,原创 2011-09-01 16:00:56 · 694 阅读 · 0 评论 -
Notification内的Intent Extra数据不能更新的问题
最近小弟在编写一个关于后台数据处理的服务时发现在NotificationManager发送的Notification的PendingIntent内的Intent的Extra数据无法更新,甚至无法获得,测试后发现,相同ID的Notification只能存储第一个Intent的数据,即使使用NotificationManager.cancel也无济于事。在仔细查看了相关API后发现,使用Pendi原创 2011-11-18 19:56:23 · 2519 阅读 · 0 评论