
Android
junpeng88
这个作者很懒,什么都没留下…
展开
-
Activity启动过程分析
启动activity:<br />**android.process.acore进程<br />1.Acticity.startActivityForResult()<br />2.Instrumention.execStartActivity();<br />3.ActivityManagerNative.getDefault()<br /> .startActivity()<br /> 3.1 ActivityManagerNative.getDefault()返回的是A转载 2011-02-17 22:27:00 · 2648 阅读 · 1 评论 -
eclipse安装SubVersion插件
eclipse安装SubVersion插件By 王军, 2009年11月28日 1:32 下午 subversion客户端可以利用命令,也可以利用图形界面工具。在这里面我写一下平时编程比较爱用的利用eclipse插件,在eclipse里配置svn,并进行各种SVN客户端得操作。说明:我采用的是j2ee的官方eclipse,可以到官方网站上面下载最新版本。采用的SVN插件是1.6版转载 2010-04-29 00:43:00 · 915 阅读 · 0 评论 -
android自定义列表的修饰
android自定义列表的修饰By 王军, 2010年01月22日 12:42 上午在android自定义列表的实现一文中讲述了列表的实现,在这里进行一下修饰,主要是颜色和图片的添加。前后效果对比: 主要是背景色的改变和添加了小图标。 在这里只写一下TabHost类表标题栏背景色的改变。 主要方法是通过添加侦听器,来判断当前是那个TabWidget,可以得到相应转载 2010-04-29 00:36:00 · 1405 阅读 · 1 评论 -
利用gwt中Uibunder实现界面隐藏
利用gwt中Uibunder实现界面隐藏By 王军, 2010年01月27日 2:58 下午利用gwt中的DisclosurePanel可以实现界面的隐藏和显示,其效果如: 但是其文档中的例子是错误的:http://google-web-toolkit.googlecode.com/svn/javadoc/2.0/index.html?overview-tree.htm转载 2010-04-29 00:36:00 · 964 阅读 · 0 评论 -
gwt利用HandlerManager创建event事件
gwt利用HandlerManager创建event事件By 王军, 2010年02月1日 11:49 下午 在学习和使用gwt过程中,会使用到大量的事件处理,是利用各个组件的监听器来完成的,很方便。但是有些情况我们需要自己定义一个事件,用来创建监听器。就像下面例子中的,当点击删除时,在另一个类中创建了一个对话框,当点击确认之后要把此事件告送给当前类,那么就需要在当前类里面创建监转载 2010-04-29 00:32:00 · 1522 阅读 · 0 评论 -
android利用WebView实现浏览器的封装
android利用WebView实现浏览器的封装By 王军, 2010年02月8日 3:59 下午 android提供了封装浏览器的接口,可以让开发者利用自己的view显示网页内容。今天又实现研究了一下,利用WebView显示浏览器内容,还可以利用 WebViewClient显示自己需要的内容。 参考:http://developer.android.com/referenc转载 2010-04-29 00:31:00 · 1424 阅读 · 0 评论 -
android中junit测试类的编写
android中junit测试类的编写By 王军, 2010年03月18日 11:00 下午 最近在学习Sqlite数据库在android中的应用,其中数据库的操作都是在程序后台执行,只是最终把数据显示到前台,所以在研究数据的过程中就不需要编写复杂的界面,只需要关注数据库操作,所以可以利用我们熟悉的Junit编写测试类,用来测试android后台程序。 下面是编写一个简单的转载 2010-04-29 00:27:00 · 1371 阅读 · 0 评论 -
listview利用SimpleCursorAdapter显示sqlit数据库中的图片
listview利用SimpleCursorAdapter显示sqlit数据库中的图片By 王军, 2010年03月29日 5:03 下午在listview利用SimpleCursorAdapter显示sqlit数据库列表中介绍了利用SimpleCursorAdapter在列表中显示sqlite查询的数据,但是没有解决图片的显示。通过查询相关的资料,已经解决了图片的显示问题,前提是图片转载 2010-04-29 00:24:00 · 2985 阅读 · 2 评论 -
android 的sqlite 主键与simpleCursorAdapter
android 的sqlite 主键与simpleCursorAdapter 评论 (0) By 王军, 2010年03月31日 11:31 上午 在使用simpleCursorAdapter显示sqlite数据时,必须注意sqlite的主键命名。由于simpleCursorAdapter的方法只识别_id,所以,当你用到sqlite的simpleCursorAdap转载 2010-04-29 00:22:00 · 1038 阅读 · 0 评论 -
Google code的申请方法
Google code的申请方法By 王军, 2009年11月28日 12:57 下午Google code是谷歌公司免费提供给用户的SVN服务器,我们可以把自己的项目上传其服务器,做到备份和随时随地可以下载。快速的部署项目。下面写一下其申请办法:1、输入Google code网址:http://code.google.com/hosting/(你要有google的账号,如果没有自转载 2010-04-29 00:43:00 · 1328 阅读 · 0 评论 -
subversion的合并于分支分析
subversion的合并于分支分析By 王军, 2009年11月28日 10:41 下午 在使用Subversion一文中,对SVN做了详细的介绍,在这里我做一下相关的补充。关于SVN客户端插件在eclipse中得安装和Google 的申请,我分别写了文章,大家可以参考一下。本文在写SVN的分支与合并所用的例子的svn服务器是以Google code提供的为例。 svn的转载 2010-04-29 00:44:00 · 1032 阅读 · 0 评论 -
Android zip文件压缩解压缩
<br />package com.once;<br /><br />import java.io.File;<br />import java.util.ArrayList;<br />import java.util.LinkedList;<br />/**<br /> * 文件夹遍历<br /> * @author once <br /> *<br /> */<br />public class DirTraversal {<br /> <br /> //no recursion<br转载 2010-12-01 23:50:00 · 550 阅读 · 0 评论 -
Android下个人整理的一些工具方法
Android下个人整理的一些工具方法Android, 工具本帖最后由 wukaiw_001 于 2009-11-20 10:10 编辑 <br /><br />1.图片加载方法,方便用户加载图片<br /> /***<br /> * 加载本地图片<br /> * @param context:主运行函数实例<br /> * @param bitAdress:图片地址,一般指向R下的drawable目录<br /> * @retu原创 2010-07-07 22:22:00 · 526 阅读 · 0 评论 -
判断android手机当前是否接入网络
判断android手机当前是否接入网络<br />文章分类:移动开发<br /> 如果拟开发一个网络应用的程序,首先考虑是否接入网络,在Android手机中判断是否联网可以通过 ConnectivityManager 类的isAvailable()方法判断,<br />首先获取网络通讯类的实例 ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); ,转载 2010-07-07 22:39:00 · 784 阅读 · 0 评论 -
android工程默认的apn
<br /> <br />android工程默认的apn不适合中国,需要修改,修改步骤如下:<br />1、打开android工程目录下:/development/data/etc/apns-conf_sdk.xml<br />2、修改内容如下:<br /> <br /><apns version="6"><apn carrier="连接互联网" apn="3gnet" proxy="" port="" user="" password="" server="" mmsc="" mmsproxy=""转载 2010-07-07 21:54:00 · 2107 阅读 · 0 评论 -
编程设置APN为3GWap
<br />public class APNActivity extends Activity { public static final Uri APN_URI = Uri.parse("content://telephony/carriers"); public static final Uri CURRENT_APN_URI = Uri.parse("content://telephony/carriers/preferapn"); @Ov原创 2010-07-07 22:16:00 · 831 阅读 · 0 评论 -
MMS彩信是怎么炼成地(一) 编辑
MMS彩信是怎么炼成地(一) 编辑52RD.com 2005年5月23日 cysnew 评论:0条 我来说两句一、概述MMS彩信大家都看到过,或者都编辑过。在这里,利用一系列的文章来说明彩信的编辑、发送和接收的过程。首先这里,简单描述一下彩信的编辑过程。这是彩信的第一步。二、MMS的表述(presentation)语言——SMIL概述MMS由一系列类似于“powe转载 2010-05-06 22:29:00 · 577 阅读 · 0 评论 -
Android学习心得(一)——绘图
Android学习心得(一)——绘图文章分类:移动开发做java的都知道,绘图肯定首先需要一个Canvas,然后在用Graphics在上面绘制自己想要图案。不错,Android上面也类似,你可以从一个Bitmap得到它的Canvas,进行绘制,也可以自定义一个View,用它的Canvas。不同的时,Android里没有Graphics,而用Paint代之,当然用法也稍有不同。以下是自定义V转载 2010-04-29 00:52:00 · 2424 阅读 · 0 评论 -
android项目中数据库获取的方法
android项目中数据库获取的方法By 王军, 2010年04月25日 4:30 下午android数据库可以存放到任意位置,然后到相应的位置读取数据库。经常有一些数据在软件发布之前就已经存在,所以获取数据库相当重要。获取的方法有两种:一是通过网络下载数据库,在android使用sqlite3数据库(网络下载文件)一文中介绍了此方法。二是把数据库放入打包文件中,启动程序复转载 2010-04-29 00:20:00 · 2400 阅读 · 0 评论 -
android标题栏添加延时加载标志
android标题栏添加延时加载标志By 王军, 2010年04月25日 5:00 下午当新打开一个activty时,由于要加载一些数据,所以可能要等待一段时间,在这段时间中,有些用户可能认为程序已经死了,可能放弃等待时间。所以要给用户一个提示,数据正在加载。下面先介绍一种标题栏演示加载标志(如图):实现很简单:requestWindowFeature(Window转载 2010-04-29 00:19:00 · 898 阅读 · 0 评论 -
android利用onSearchRequested()调用内部搜索ui组件
android利用onSearchRequested()调用内部搜索ui组件By 王军, 2010年04月21日 1:29 上午android自带内部搜索ui组件,在实际的activty中,要调用搜索组件,完成输入内容然后进行搜素处理,得到相应的数据到相应的activty中显示数据。下面是搜素的截图: 主要实现代码:@Override public v转载 2010-04-29 00:18:00 · 2825 阅读 · 0 评论 -
android自定义列表的实现
android自定义列表的实现前面实现的列表功能都是直接调用android的api,功能比较简单。这里需要实现一个自定义的视频内容列表。效果如下: 需要在前面例子android使用TabContentFactory创建标签内视图基础上,实现一个自定义的列表适配器类:private class ContentAdapter extends ArrayAdapter {转载 2010-04-29 00:09:00 · 1183 阅读 · 0 评论 -
yanzheng
http://qq361119908.javaeye.com/blog/644891 package com.jp;import java.security.PublicKey;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;原创 2010-04-19 02:37:00 · 578 阅读 · 0 评论 -
android读取联系人信息(学习版)
android读取联系人信息(学习版)文章分类:移动开发package com.activity;import android.app.Activity;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.Contacts;imp转载 2010-04-15 23:13:00 · 787 阅读 · 0 评论 -
调用通讯录返回结果
package com.jp;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.os.Bundle;import android.provider.Contacts;import android.uti转载 2010-04-15 23:07:00 · 2587 阅读 · 0 评论 -
Android 自定义 dialog
Android 自定义 dialogAndoid Dialog1、AlertDialog,具有0-3个按钮,可以放选项、复选框单选框等,以建议的方式域用户交互可以。2、ProgressDialog,显示一个进度的圆环或者进度条。3、DataPickerDialog,选择日期的dialog。4、TimePickerDialog,选择时间的dialog。用户可以继承Dialog类或者它的子转载 2010-04-15 23:21:00 · 1892 阅读 · 0 评论 -
player1
package com.player1;import android.app.Activity; import android.content.ComponentName;import android.content.Intent; import android.content.ServiceConnection;import android.os.Bundle;转载 2010-04-15 00:08:00 · 503 阅读 · 0 评论 -
Android资料
2010-02-27缩略显示smali反编译dex文章分类:移动开发 用Dedexer除了可以反编译其内附的dex,其余的都未成功过。smali可以顺利反编译,而且可以把你修改过的代码重新编译成classes.dex比较邪恶 反编译命令 baksmali-1.2.jar 【dex文件】 -o classes重新编译 smali-1.2.jar 【转载 2010-04-14 23:38:00 · 6224 阅读 · 1 评论 -
listview利用SimpleCursorAdapter显示sqlit数据库列表
listview利用SimpleCursorAdapter显示sqlit数据库列表By 王军, 2010年03月18日 11:19 下午 ListView是android中最常用的列表显示,其列表内容常常是动态的,可以通过任何方法得到,这里主要讲述从sqlite数据库中查询出来的数据直接显示到ListView中,中间桥梁就是SimpleCursorAdapter。结果是:转载 2010-04-29 00:25:00 · 1396 阅读 · 0 评论 -
ExpandInfoAdapter实现二级列表显示
ExpandInfoAdapter实现二级列表显示By 王军, 2010年04月28日 12:00 上午android列表,有时需要显示两级列表,使用Listview不能达到很好的效果,可以使用ExpandInfoAdapter很好的实现二级列表,并且能够自定义相应的列表。下面是我定义二级列表的实例:其中的列表布局和相应的图片都是自定义的,实现代码如下: publi转载 2010-04-29 00:14:00 · 1168 阅读 · 2 评论 -
写了一个android带动画翻页效果的程序
写了一个android带动画翻页效果的程序android的home screen可以做到手势横向滑动屏幕,界面的切换。android也提供了对这方面的支持。在编写android简单的手势切换视图示例中做了对手势动作的简单试验。在下面例子中,要求可以横向切换屏幕,也要能纵向切换。 以上是当横向手势的切换。 如果纵向手势,将: 这里主要用到的是android的ViewF转载 2010-04-28 23:42:00 · 1625 阅读 · 2 评论 -
Android.自定义控件的实现_RadioButton 和RadioGroup
Android.自定义控件的实现 可能是一直都在做Web的富客户端开发的缘故吧,在接触Android之后,发现其控件实在惨不忍睹(不知道是否说得过于偏激),我所说的惨不忍睹的意思不是说控件难看,Android的控件非常漂亮,这是我们公司公认的,但是最大的缺点在于控件功能非常弱小。弱小得一个Radio只能放一个text,而没有value(key)可以存放。这就是为什么我转载 2010-04-28 23:29:00 · 5186 阅读 · 4 评论 -
Android绘图具体应用方式总结
Android绘图具体应用方式总结http://developer.51cto.com 2010-01-26 10:52 佚名 博客园 我要评论(0) Android绘图方法很多种,用户可以在不同的需求情况下来选择一种合适自己的进行操作。那么在这里就总结了一些供大家参考学习。 在Android操作系统中,有很多功能技巧可以帮转载 2010-04-29 00:58:00 · 718 阅读 · 0 评论 -
Android UI开发专题(二) 之绘图基础
Android UI开发专题(二) 之绘图基础发布时间:2010-01-28 作者:Android开发网原创 今天我们继续介绍Android平台底层绘图类的相关内容,在Android UI开发专题(一) 之界面设计中我们介绍了有关Android平台资源使用以及Bitmap相关类的操作,接下来将会以实例的方式给大家演示各种类的用处以及注意点。今天我们继续了解androi转载 2010-04-29 00:56:00 · 757 阅读 · 0 评论 -
android实现tabs分页
android实现tabs分页By 王军, 2009年12月23日 11:48 上午 Android能够实现各种分页的显示,主要是利用了TabActivity类来实现各种功能,如下图,是一个简单的实例: 上图实现的主要代码是:。。。TabHost tabHost = getTabHost(); LayoutInflater.from(this).in转载 2010-04-29 00:41:00 · 1315 阅读 · 0 评论 -
android屏幕切换所需时间测试
android屏幕切换所需时间测试By 王军, 2009年12月28日 2:43 下午在android屏幕切换与生命周期中介绍了android在屏幕切换时其生命周期要销毁,需重新建立生命周期。在这个过程中,生命周期从销毁到创建显示大概需要7~12s不等。 下面做了一个实验,其日志是可以判断从销毁到创建的时间: 。。。private static Date time;转载 2010-04-29 00:39:00 · 1090 阅读 · 0 评论 -
EditText Text改变监听
〉〉EditText Text改变监听package com.jp;import android.app.Activity;import android.os.Bundle;import android.text.Editable;import android.text.TextWatcher;import android.util.Log;import an原创 2010-04-14 22:12:00 · 1031 阅读 · 0 评论