- 博客(29)
- 问答 (1)
- 收藏
- 关注
原创 查询应用使用次数
http://www.eoeandroid.com/forum.php?mod=viewthread&tid=207309//比较两个应用程序的启动次数和运行时间public final int compare(ApplicationInfo a, ApplicationInfo b) { ComponentName aName = a.intent...
2012-11-13 22:43:35
511
原创 android画图-解锁界面
锁屏 Launcher 输入法 应用程序开发 ICS lockscreen :http://blog.chinaunix.net/uid-26153587-id-3202374.html/* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache L...
2012-11-13 22:43:17
195
原创 android 跨进程访问service方法
1.Intent 启动service Activity方法集合 2. Acitivity 访问自己进程的service用startService就可以了,访问其中的方法,可以new Service().Method(不推荐)或者通过继承Binder方式来实现。 但是如果要访问系统service 或者 其他 进程(APK)的servcie的方法就要使用bindService ...
2012-11-12 19:31:32
416
分析Http请求头获取爱帮公交数据
爱帮公交公布了自己的openAPI,但是之前自己不知道,就通过chrome的开发人员控制台工具分析了爱帮工具的http请求头,然后在android端进行http请求,获得公交信息。 还算顺利,其中的一点曲折就是服务器端返回的是 zip压缩的数据,要使用ziphelper进行解压缩。 String url="http://wap.aibang.com:8081/client/s...
2012-10-20 20:43:27
209
原创 android 文件上传(模拟表单提交)
package irdc.ex08_11;import java.io.BufferedReader;/* import相关class */public class EX08_11 extends Activity{ /* * 变量声明 filename:上传后在服务器上的文件名称 uploadFile:要上传的文件路径 actionUrl:服务器上...
2012-10-15 22:52:33
248
原创 android GPS开发实践
1.打开GPS并监听 ,实时显示坐标信息。 (1)获得GPS系统服务 LocationManager locationManager = (LocationManager) this.getSystemService(this.LOCATION_SERVICE); (2) 检查GPS开启与否的状态。 locationManager.isProvid...
2012-10-08 11:39:31
98
原创 JavaIO中的装饰者模式(Wrapper)
DataOutputStream BufferedOutputStream FileOutputStream 三个对象之间可以互相组合拼接,在不添加更多子类的情况下,将对象的功能加以拓展。 BufferedInputStream DataInputStream ...是装饰者; FileInputStream是被装饰者...
2012-10-07 23:06:58
260
原创 (动态代理)spring for android 初探
Spring 的精华就是IOC AOP,主要通过反射实现。 当需要为多个不具有继承层次的对象引入同一个公共行为的时候,例如记录日志,安全检查等等。如果考虑用OOP的思想进行设计,需要为每一个对象实现相同功能的记录日志或者安全检查的方法,这样,虽然能解决问题,但是其代价就是在程序中存在大量的重复性代码。那么,如何才能更好的解决此问题呢?此时需要用到AOP(面向切面编程)的思想。而利用ja...
2012-10-07 17:48:17
124
原创 简单工厂模式
public interface DB { public void Connect(); public void Close();} package Factory02;import Factory01.DB;//利用Java反射机制 避免增加子类 避免了修改工厂class MySQL implements DB...
2012-10-07 17:37:04
109
原创 观察者模式
首先要说的是JDK已经帮我们定义好了观察者模式的接口,我们如果项目中需要使用观察者模式,只需简单继承一下就可以了。下面的一个例子是,出版社出版了一个杂志,要读者主动订阅。 Publisher.java public class Publisher extends Observable{ private String magazineName;...
2012-10-01 13:06:42
89
原创 ActivityGroup 与TabActivity
首先定义一个主布局文件hello_activity.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" an...
2012-09-29 15:47:58
181
原创 FM 代码详解非原生
FM点击关机按钮的时候: FMplay.java : public boolean onCheckedChanged(View view, boolean checked) { switch(view.getId()) { case R.id.power_toggle: Log.d("yzy","onChecked...
2012-09-21 23:40:05
308
原创 framework新增native方法,aidl,新类,新模块
如何向android的framework里添加新类google对于所有的类和API,分为开放式和不开放式两种。所谓的开放式就是值javadoc所包含的,并不是java中有public和private,而是跟javadoc有关系,代码 没有关系。在开放式的类中增加了一个变量,而又没隐藏,导致和原API的doc不一致造成的就会有错。通过提示,有2个方法可以解决 该问题:1、...
2012-09-18 16:30:23
757
原创 android开机启动流程说明
第一步:启动linux 1.Bootloader 2.Kernel 第二步android系统启动:入口为init.rc(system\core\rootdir) 1./system/bin/service manager: Binder 守护进程; 2.Runtime; 3.Zygote :app-pr...
2012-09-12 14:08:31
120
原创 UML中关系图解
UML中关系图解继承关系(Generalization);实现关系(Realization);依赖关系(Dependency);关联关系(Association);有方向的关联(DirectedAssociation);聚合关系(Aggregation);组合关系(Composition);继承关系(...
2012-09-03 19:56:57
105
原创 android多线程开发
1.onResume()完全执行结束了(没有阻塞)的时候才会 在手机上面显示界面。2.不能在UI thread执行耗时操作 否则ANR ,handler.post或者postDelay并没有启动新线程,只是不阻塞了而已3.不能在非UI thread操作 UI 控件,需要使用handler4.使用Thread+Message+Handler解决上述问题package handl...
2012-08-31 12:22:10
97
原创 Spreadtrum_Android_8805和8810环境搭建和源码编译V1.0.1_Word文档
目 录 附录A 修改记录 ii 第1章 Spreadtrum Android的环境搭建 1-1 1.1 安装Ununtu 1.1-1 1.2 更新Ubuntu系统软件 1.2-1 1.3 安装合适的gcc和make版本 1.3-1 1.4 安装Sun-java6-jdk 1.4-1 1.5 安装更新Andriod所需环境软件 ...
2012-08-25 10:01:29
477
原创 adb问题汇总
adb shell ps |grep "music|camera" 查看进程IDadb logcat -v threadtime |grep PID 显示指定进程的Logadb shell 无法识别设备问题排查:1. 手机setting 是否开启了 USB调试模式;2.adb kill-server;adb start-server;3.设置usb权限 因为u...
2012-07-26 09:50:45
133
原创 android htc G13刷机初探
很多朋友对刷机都是一头雾水,每天都在听说刷机刷机,但就是不知道刷机是什么,自己也想尝试一下,但又不知道该如何操作,其实不要把它想的多复杂,只要你按照下面的步骤来做,你也能给自己的android手机刷个新系统!首先我们先了解几个刷机前要知道的名词吧!刷机:简单的说,android手机的刷机,就相当于给它重装一下系统,这和我们常见的电脑重装系统类似。通过刷机,给手机装入全新的手机系统。...
2012-04-07 00:54:49
252
原创 android Socket编程
server: import java.net.*;import java.io.*; public class Server { private ServerSocket ss; private Socket socket; private BufferedReader in; private PrintWriter out; public Server(...
2012-03-02 00:13:53
85
原创 android实现推送实践
首先感谢 Android推送通知指南这篇文章的作者来源:Linux社区 作者:joshua_yu,本来对这边文章进行了整理和实践。 关于推送是什么,工作流程是怎么样的,不是本篇文章所包含,在windowsphone7 和 ios平台都有比较好的应用程序推送的API,android系统为了使系统不依赖google服务器,没有提供这项服务。 在开发A...
2012-02-04 12:23:31
104
原创 第一个iphone应用程序
暑期实习已经有两个月了,在公司熟悉了macos Xcode 已经发布了两个小游戏了。对Cocos2D 和Box2D 都有了一定的掌握。今天废了很多周折才在Xcode4下做了一个小的应用程序,为了引导入门 也为了 和高手交流问题。写下这个博文 希望高手对我的问题 不吝赐教。 1.在Xcode4中新建基于ios view_based application 项目名称ABC...
2011-08-04 16:03:57
110
原创 android http通信(二) 英译汉字典实例探究网络通信三种方法
方法一:HttpURLConnection String res = ""; String urlstr = "http://www.webxml.com.cn/WebServices/TranslatorWebService.asmx/getEnCnTwoWayTranslator?Word="+inword; //1.HttpURLConnection 测试成功 成功得到...
2011-06-07 09:12:41
112
原创 android http通信(一) HttpURLConntection
举例:从网络上下载图片String urlpath="http://i2.sinaimg.cn/dy/dsgb/20083.jpg"; try { URL url=new URL(urlpath); HttpURLConnection con = (HttpURLConnection) url.openConnection(); con....
2011-06-05 18:32:29
141
原创 关联数据库字典表的多表联合查询
insert into employee (id,position,xueli,emplyee_name) values(1,1,4,'杨忠宇');就是说这个员工 是高中学历 职位是项目经理怎样才能把他的个人信息查找出来的?select a.emplyee_name,b.item_value,c.item_valuefrom emplo...
2011-03-15 14:31:20
339
连载四:Struts2系统中访问直接访问Servlet
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <f...
2011-02-27 11:49:41
96
连载三:模拟JavaEye论坛首页存储过程
我使用的PLsql 由于没有使用LOOP CURSOR 所以 java 代码会比较多 以后在发布 一个新版本 DELIMITER $$DROP PROCEDURE IF EXISTS `anywhere`.`setp2`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `setp2`(IN v_...
2011-02-22 13:41:31
86
连载二:一个论坛还需要那些表
#论坛分类表create table Category ( id integer not null auto_increment, name varchar(255), primary key (id) ) type=InnoDB#论坛 回帖表 create table Reply ( id integer not null au...
2011-02-21 16:25:11
128
连载一:我要做基于JavaEE的论坛系统
JavaEye各方高手,技术前辈,赚钱牛人,成功人士,以及一些和我一样的在校大学生们,你们好,我是一名三流大学的计算机专业的本科生,我叫杨忠宇 QQ475720946。到现在已经学了有18个月了。从Win32SDK JavaSwing 到JSP ,servlet,JDBC到Struts2 hibernate Spring 都接触了,设计模式也看了几个。感觉学习这些东西尤其是那些Java...
2011-02-19 01:54:59
240
空空如也
自己用JQuery做Tab失败 ??求帮助
2010-10-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人