SimpleCursorAdapter 原理和实例
摘要:SimpleCursorAdapter1. 原理参见下面代码注释 Cursor cursor = dbHelper.fetchAllCountries(); //cursor中存储需要加载到listView中的条目,可能由一行或者多行组成。每一行可能包含多列数据(多于listview中定义的) ...
阅读全文
posted @
2014-11-06 23:56
Stephen_init
阅读(1211)
推荐(0)
Android Service VS AsyncTask VS Thread
摘要:这三种方式的设计目的是不同的。Service: 适用于在后台长期持续运行的动作,如:播放音乐,查看网络数据。注意,在开发文档中,service本身是在UI线程中,所以所需的操作应该创建一个新的线程来完成工作。AsyncTask:主要用于防止阻塞UI线程的一次性/短暂动作。例如:点击button后获取...
阅读全文
posted @
2014-11-05 13:49
Stephen_init
阅读(279)
推荐(0)
转:Intent 操作常用URI代码示例
摘要:以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent一、打开一个网页,类别是Intent.ACTION_VIEW12Uri uri = Uri.parse("http://www.android-study.com/");Intent intent =newInten...
阅读全文
posted @
2014-11-04 23:24
Stephen_init
阅读(262)
推荐(0)
转:Android preference首选项框架
摘要:详解Android首选项框架ListPreference探索首选项框架在 深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索 飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航...
阅读全文
posted @
2014-11-04 23:19
Stephen_init
阅读(443)
推荐(0)
转:Android JNI
摘要:http://blog.csdn.net/zeng622peng/article/details/6675230Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM)...
阅读全文
posted @
2014-10-25 12:16
Stephen_init
阅读(241)
推荐(0)
Android工具 - 随机测试(猴子)
摘要:原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6697535本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了android SDK。本文章将系统的介绍Andr...
阅读全文
posted @
2014-10-25 05:30
Stephen_init
阅读(778)
推荐(0)
Android工具 - SQLITE3
摘要:原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6689922本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前id SDK。本文章将系统的介...
阅读全文
posted @
2014-10-25 05:26
Stephen_init
阅读(259)
推荐(0)
Android工具-DDMS
摘要:原创文章,如有转载,请注明出处:http://blog.csdn.net/yihui823/article/details/6686578本文章的前提:已经安装了Eclipse和ADT。android SDK也下载完毕。Eclipse里面已经设置好了andro本文章的前id SDK。本文章将系统的介...
阅读全文
posted @
2014-10-25 05:20
Stephen_init
阅读(1201)
推荐(0)
Android ADB
摘要:ADBADB = Android Debug Bridge 顾名思义,这个是PC机与Android设备的连接桥。简单的说,就是通过adb ,PC可以控制与之相连的Android设备。注意:ADB命令是在Window命令行还总输入的。。。1,android手机连上PC,或者虚拟机启动之后,一般PC都会...
阅读全文
posted @
2014-10-25 04:49
Stephen_init
阅读(265)
推荐(0)
如何用PHP/MySQL为 iOS App 写一个简单的web服务器(译) PART1
摘要:原文:http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app 作为一个iPhone/iPad开发者,能够自己写一个简单的web服务器将是很有用的。 例如,你可能希望在软...
阅读全文
posted @
2014-10-06 10:55
Stephen_init
阅读(426)
推荐(0)
mobile app 与server通信的四种方式
摘要:Have you ever wondered how the information gets into the application installed in your mobile device, how it is updated, and how it is synchronized wi...
阅读全文
posted @
2014-10-06 10:22
Stephen_init
阅读(536)
推荐(0)
Android: Client-Server communication
摘要:Refer to: http://osamashabrez.com/simple-client-server-communication-in-android/I was working of an android project recently and now I guess .. I am d...
阅读全文
posted @
2014-10-06 10:11
Stephen_init
阅读(443)
推荐(0)
Android: Client-Server communication by JSON
摘要:Refer to: http://osamashabrez.com/client-server-communication-android-json/This is a sequel to my last blog post about Client Server Communication In ...
阅读全文
posted @
2014-10-06 10:09
Stephen_init
阅读(475)
推荐(0)
转:android相对布局
摘要:android相对布局Activity布局初步 - 相对布局1、 相对布局的基本概念一个控件的位置它决定于它和其他控件的关系,好处:比较灵活;缺点:掌握比较复杂。2、 相对布局常用属性介绍这里将这些属性分成4个组,便于理解和记忆。a)、以下4个属性设置控件与之间的关系和位置但是上面4个属性并没有设置各个控件之间是否对齐。示例1:将控件A放置在控件B的上面,则使用android:layout_above属性,控件布局的效果可以有以下这么两种情况。1、 控件A与控件B对齐,并且控件A是在控件B的上面。2、 控件A没有与控件B对齐,但是控件A又确实是在控件B的上面。b)、以下5个属性,设置的是控件与
阅读全文
posted @
2014-01-12 21:38
Stephen_init
阅读(216)
推荐(0)
相对嵌套布局
摘要:下面是软件运行时的界面:xml代码如下:[html] view plaincopy
阅读全文
posted @
2014-01-12 21:36
Stephen_init
阅读(366)
推荐(0)
转:Android控件属性
摘要:Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,花费本人一个下午搞出来的,希望对其他人有用。第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘android:layout_alig
阅读全文
posted @
2014-01-12 10:15
Stephen_init
阅读(162)
推荐(0)
layout_weight属性分析
摘要:最近写Demo,突然发现了Layout_weight这个属性,发现网上有很多关于这个属性的有意思的讨论,可是找了好多资料都没有找到一个能够说的清楚的,于是自己结合网上资料研究了一下,终于迎刃而解,写出来和大家分享。首先看一下Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:运行结果是:看上面代码:只有Button2使用了Layout_weight属性,并赋值为了1,而Button1和Button3没有设置Layout_weight这个属性,根据API,可知,他们默认是0下面我就来讲,L
阅读全文
posted @
2014-01-12 10:12
Stephen_init
阅读(179)
推荐(0)
<转>android 解析json数据格式
摘要:json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下://TODO状态处理500200intres=0;res=httpClient.execute(httpPost).getStatus
阅读全文
posted @
2013-12-17 09:53
Stephen_init
阅读(249)
推荐(0)
<转>Android多线程总结
摘要:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yuchen.blog.51cto.com/2739238/593019——Android中高级技术免费培训QQ群(118949422)第三期专题培训本期的多线程主题与Android相关,侧重讲解在Android中如何用好多线程,需要你有Java的多线程基础。首先我们思考几个问题,在Android应用中为什么要用多线程?为了解决哪些问题?或者为了实现哪些功能?有哪些好处?请先思考一分钟,再继续往下看。学习而不思考就像吃东西而不嚼,要么无法下咽,要么尝不出味道,同时都会影响消化吸
阅读全文
posted @
2013-12-15 14:53
Stephen_init
阅读(237)
推荐(0)
Android 环境搭建
摘要:1 安装ADT(Android develop TOOL)2 安装SDK 开发套件3 更新SDK4 创建模拟机Android 安装官方地址:http://developer.android.com/sdk/installing/installing-adt.htmlSome useful links:1 优秀的android link, 介绍环境问题。http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html2 环境搭建demo: http://blog.163.c
阅读全文
posted @
2013-11-20 17:40
Stephen_init
阅读(169)
推荐(0)