
Android
文章平均质量分 83
cpcpc
奋斗ing...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
配置基于MyEclipse 8的Android 2.1开发环境(详细)以及Hello World
配置基于MyEclipse 8的Android 2.1开发环境(详细)以及Hello World转载 2011-01-10 13:00:00 · 740 阅读 · 0 评论 -
android 解析json数据格式
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar"转载 2011-07-22 14:57:00 · 1135 阅读 · 2 评论 -
Android用GSon处理Json数据
Android用GSon处理Json数据转载 2011-07-22 15:29:00 · 2287 阅读 · 1 评论 -
Android访问WCF(下篇)-客户端开发
Android访问WCF(下篇)-客户端开发转载 2011-07-22 15:14:30 · 5130 阅读 · 0 评论 -
Android访问WCF服务(上篇)-服务端开发
Android访问WCF服务(上篇)-服务端开发转载 2011-07-22 15:08:31 · 5938 阅读 · 0 评论 -
Android 定时器
Android 定时器原创 2011-07-18 15:59:55 · 735 阅读 · 0 评论 -
android Call WebService with complex types (Android调用复杂类型的WebService)
Calling web service on Android is possible with KSOAP2 (ksoap2-android-assembly-2.4-jar-with-dependencies.jar) or you can write you own soap message formatter and can make http call using android ap转载 2011-06-14 10:52:00 · 2984 阅读 · 0 评论 -
Android定位功能
废话不多说,直接开始说说与实现Android定位有关的API吧。 这些API都在android.location包下,一共有三个接口和八个类。它们配合使用即可实现定位功能。 三个接口: GpsStatus.Listener: 这是一个当GPS状态发生改变时转载 2011-09-06 09:45:23 · 1142 阅读 · 0 评论 -
Android定位功能(二)
在前文Android定位功能(一)中,已经大致介绍了一下在Android平台中,和定位功能相关的类,并举例获取了位置信息。但是前文是基于Criteria定制了一个标准,通过getBestProvider()方法由Android系统自动获取最符合Criteria的LocationP转载 2011-09-06 20:58:27 · 1038 阅读 · 0 评论 -
Android使用ViewFlipper做页面切换,与手势滑动切换的使用
Android系统自带有一个多页面管理的控件:ViewFlipper.它可以简单实现子页面的切换,,,它只需使用addView方法添加几个View,每个View对应的是一个页面,即可完成对于多页面的管理,,,在android上实现手势的识别也比较简单,可以实现OnTo转载 2011-09-13 09:52:33 · 1166 阅读 · 0 评论 -
ProgressDialog的dismiss方法与cancel方法的区别
上一篇博客AsyncTask的用法有一个ProgressDialog,它有两个方法dialog.cancel() 和pdialog.dismiss();都是取消关闭ProgressDialog,有什么区别吗?查询API文档,ProgressDialog继承于Dialog,原创 2011-09-14 15:58:22 · 20381 阅读 · 1 评论 -
AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一转载 2011-09-14 15:27:33 · 1322 阅读 · 1 评论 -
Android 动画
android中的自定义动画有两种模式:tweened animation和frame by frame。这里介绍一种通过xml实现tweened animation的方法。tweened animation(渐变动画),有四种动画类型:alpha(透明度)、scale(尺寸转载 2011-09-16 09:55:12 · 673 阅读 · 0 评论 -
使用 TabActivity 实现滑动翻页(带动画)和标签置底
先看效果 其实做完后,才发现,TabActivity 并不难用,只需要你自己去扩展一些他的方法,就可以达到你自己想到效果。 不多说了,把实现动画的部分贴出现,其他的自己看源码吧。@Overridepublic void setCurrentTab(int ind转载 2011-09-14 13:07:41 · 1890 阅读 · 0 评论 -
AutoCompleteTextView 自动提示输入
在我们平常上网的时候经常会用到谷歌或百度,在输入框中输入我们想要输入的信息就会出现其他与其相关的提示信息,非常方便。这种效果在Android中是用AutoCompleteTextView实现的: AutoCompleteTextView是一个可编辑的文本视图显示自动完成建议原创 2011-09-21 09:12:33 · 6534 阅读 · 1 评论 -
教你如何开关Android的APN网络
教你如何开关Android的APN网络转载 2011-07-13 13:41:17 · 1137 阅读 · 0 评论 -
打开关闭wifi服务-wifimanager
打开关闭wifi服务-wifimanager转载 2011-07-11 11:32:22 · 1010 阅读 · 0 评论 -
Android读取Resources和Assets中的文件
Android读取Resources和Assets中的文件转载 2011-01-10 13:06:00 · 6096 阅读 · 0 评论 -
编程设置APN为3GWap
public class APNActivity extends Activity { /*** * 是手机中获取所有APN的uri * 列出全部的APN */ public static final Uri APN_URI = Uri.parse("content://telephony/carriers"); /*** * 是手机默认调用的APN的URI转载 2011-06-17 14:16:00 · 1278 阅读 · 0 评论 -
Android Permission
1. 文件(夹)读写权限init.rc 中建立test1 test2 test3 文件夹mkdir /data/misc/test1 0770 root root mkdir /data/misc/test2 0770 wifi wifimkdir /data/misc/test3 0770 system misc 其中test1 目录的owner是root, gro转载 2011-06-17 14:08:00 · 979 阅读 · 0 评论 -
Android之Tab分页标签的实现方法一-----TabActivity和TabHost的结合(一)
特别说明:以下四篇文章都转自于http://blog.youkuaiyun.com/kkfdsa132 许多软件,因为功能比较多,都喜欢采用Tab分页。在Android里面Tab分页,常用的方法有两种: 1、采用TabActivity和TabHost的结合 2、采用ActivityGroup和GridView的结合。 这里将会一一讲到他们的实现方法。转载 2011-06-23 10:55:00 · 714 阅读 · 0 评论 -
Android之Tab分页标签的实现方法一-----TabActivity和TabHost的结合(二)
在上一篇讲到了TabActivity和TabHost的结合的分页实现方式一。这里,将讲到方式二。其实,方式一、二大同小异,只是方式二的布局文件可以是独立的。当然,也有些差别,例如点击顶部Tab标签时页面跳转事件响应的实现也不同。具体,看源代码。 二、TabActivity和TabHost的结合实现分页标签--------方式二 细节分析: 1.主类继承转载 2011-06-23 10:56:00 · 986 阅读 · 0 评论 -
Android之Tab分页标签的实现方法一-----TabActivity和TabHost的结合(三)
讲了两种方式,你是否发觉它们的代码耦合性太高,如果代码过多,那就是密密麻麻的一大堆,不仅可读性差,修改维护还很困难。这里讲到的方式三,能够很好的解决这个紧耦合问题。因为它的布局文件和各块代码都是独立的文件。那步入主题吧。 三、TabActivity和TabHost的结合(三) 实现描述: 1.主类继承TabActivity转载 2011-06-23 10:58:00 · 799 阅读 · 0 评论 -
Android之Tab分页标签的实现方法--------采用ActivityGroup和GridView的结合
在前面,已经介绍了TabActivity和TabHost的结合实现Tab分页的三种方式。这里,将讲到采用ActivityGroup和GridView的结合,实现Tab分页。其实,这和TabActivity和TabHost的结合差不多。只不过,是自己把Tab的头部(选项栏)和页面视图分开实现。Tab头部采用GridView来实现,子页面采用LinearLayout容器来实现。然后把每个子Activ转载 2011-06-23 11:00:00 · 918 阅读 · 1 评论 -
Android开发进阶之NIO非阻塞包(二)
有关Android NIO我们主要分为三大类,ByteBuffer、FileChannel和SocketChannel。由于篇幅原因今天Android123只对前两个做说明。NIO和传统的I/O比较大的区别在于传输方式非阻塞,一种基于事件驱动的模式,将会使方法执行完后立即返回,传统I/O主要使用了流Stream的方式,而在New I/O中,使用了字节缓存ByteBuffer来承载数据。 B转载 2011-06-27 15:49:00 · 1043 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(五)
有关Android NIO的注意点和重点今天Android123着重分析下上次 Android开发进阶之NIO非阻塞包(四) 一文中提到的不足地方改进。由于目前国内很多人资料书籍编写人员没有通过NIO实现服务器的经验,导致了很多例子中存在严重的错误,由于大多数例子为Echo这样的单次交互以及数据量较小所以反映不出问题的所在。 1. 读和写应该分开,NIO使用的是异步的方法但不等于说不会阻塞转载 2011-06-27 16:01:00 · 730 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(八)
在整个DDMS中体现Android NIO主要框架的要数MonitorThread.java这个文件了,有关PC和Android手机同步以及NIO非阻塞编程的精髓可以在下面的文件中充分体现出来。 final class MonitorThread extends Thread { private static final int CLIENT_READY = 2; pri转载 2011-06-27 16:09:00 · 1110 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(四)
今天我们通过一个实例详细讲解下Android下NIO非阻塞服务器的开发,对于客户端而言Android123不推荐使用NIO,毕竟NIO相对于传统IO较为复杂,最重要的NIO是为了解决多线程并发问题而解决的技术,可能会因为管理和复杂性降低最终的结果,毕竟NIO是Java的,相关的类型比较难控制,对于客户端而言我们可以使用C++、Java、C#甚至Flash Action Script来编写。转载 2011-06-27 15:51:00 · 896 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(七)
今天我们继续就Android DDMS源码一起分析NIO非阻塞通讯方式,Android123也会给大家分享下手机和PC互通中的一些技术。在NIO中有关SocketChannel和ByteBuffer的使用细节,可以在今天文章中 static void read(SocketChannel chan, byte[] data, int length, int timeout)转载 2011-06-27 16:06:00 · 851 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(三)
有关Android NIO的精髓主要用于高负载的Socket网络传输,相对于传统I/O模型的Socket传输方式的优势,我们已经在 Android开发进阶之NIO非阻塞包(一) 中讲到了,这里不再赘述,一起来看看Android NIO有关Socket操作提供的类吧: 一、ServerSocketChannel 服务器套接字通道在Android SDK中查找package名为 java转载 2011-06-27 15:50:00 · 1002 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(一)
Android开发进阶之NIO非阻塞包 这个系列转载于http://www.android123.com.cn/androidkaifa/695.html,特此说明 对于Android的网络通讯性能的提高,我们可以使用Java上高性能的NIO (New I/O) 技术进行处理,NIO是从JDK 1.4开始引入的,NIO的N我们可以理解为Noblocking即非阻塞的意思,相对应传统转载 2011-06-27 15:45:00 · 878 阅读 · 0 评论 -
Android开发进阶之NIO非阻塞包(六)
有关Android NIO的相关内容,本次Android123整理并归类如下,为了让大家感觉NIO和Android平台联系的紧密,这里我们结合ADT插件的重要开发工具DDMS中的源码进行分析。在android git中的sdk.git文件中,可以找到ddmlib这个文件夹。有关PC和手机的互通内核在这里使用了Java来完全实现。这里Android开发网一起帮助大家了解下PC同步软件的开发原理同时学转载 2011-06-27 16:03:00 · 930 阅读 · 0 评论 -
AVI 动画转成 FLV 格式
File source = new File("source.avi");File target = new File("target.flv");AudioAttributes audio = new AudioAttributes();audio.setCodec("libmp3lame");audio.setBitRate(new Integer(64000));audi转载 2012-03-15 14:05:44 · 1007 阅读 · 0 评论