- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 SystemClock elapsedRealtime()
<br />SystemClock.elapsedRealtime()-------Returns milliseconds since boot, including time spent in sleep.
2011-01-26 14:24:00 13339
原创 android PowerManager wakelock
<br />今天在看一个项目的源代码时,发现了这个电源管理和屏幕锁:PowerManager、wakelock。<br /> <br />其中在onStart()方法中获取wakelock,并且在onstop()中将这个lock释放掉。<br /> <br />protected void onStart() {<br />....<br /> pm = (PowerManager) getSystemService(Context.POWER_SERVICE);<br /> wl = pm
2011-01-26 14:17:00 1935
原创 定时器
<br />new Timer(true).schedule(new TimerTask() {<br /> @Override<br /> public void run() {<br /> // TODO Auto-generated method stub<br /> AudioManager am = (AudioManager) applicationCurrent.getSys
2011-01-26 13:56:00 461
原创 android xml解析
<br />public class CustomHandler extends DefaultHandler<br />{<br /> public Object getResult()<br /> {<br /> return null;<br /> }<br />}<br /> <br /> <br /> <br />public class AdvsHandler extends CustomHandler<br />{<br /> private AdvsInfo mAdvsInfo = new
2011-01-17 14:15:00 492
原创 android 系统 ui主线程 挂掉
<br />在ui主线程中,如果使用了Thread.sleep(),睡的时间非常的长的话,那么app会挂掉。这是因为,ui主线程会自动的每隔几秒就检查一下自己的消息队列,所以如果你将整个ui主线程都停掉的话,它自然会冒出这样的问题。<br />由此可以想到,如果在ui主线程中出现了挂起的情况,这个情况可能有很多种,那么都有可能导致这样的问题的出现。
2011-01-17 11:02:00 1338
原创 AsyncTask 的用法
<br />class SyncWorker extends AsyncTask<Object, Object, Object> {<br /> private static final Object LOCK = new Object();<br /> private boolean woking;<br /> private String[] mPath;<br /> private IBookParser parser;<br /> private Context mCo
2010-12-09 09:25:00 704
原创 Observable
<br />public abstract class ReadingTask extends Observable {<br /> private State state;<br /> /**<br /> * Construct a reading task .<br /> * <br /> */<br /> public ReadingTask() {<br /> this.state = State.Prepared;<br />
2010-12-09 09:18:00 577
原创 android StateListDrawable
<br />StateListDrawable 请看例题:<br /> <br />Drawable btnDraw = getResources().getDrawable(R.drawable.dialog_btn);<br /> Drawable focusDraw = getResources()<br /> .getDrawable(R.drawable.highlight_72x4);<br /> private Drawable buttonBg = new
2010-12-09 09:08:00 2006
原创 处理退出 到 统一桌面 状态栏消失的问题
<br />protected void onResume()<br /> {<br /><br /><br /> // 是为了处理退出商城统一桌面消失的问题<br /> this.getWindow().setFlags(<br /> WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN,<br /> WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);<br /> super.o
2010-09-11 10:20:00 594
原创 android launcher 相关知识 开机启动 wallpape 图标的脱拽 如何取得Android已安装的应用程序
<br />只要在manifest中具备这样的intent-filter都可以在开机的时候作为Home启动:<br /> <intent-filter><br /> <action android:name="android.intent.action.MAIN" /><br /> <category android:name="android.intent.category.HOME"/><br />
2010-08-25 07:40:00 858
原创 记录
<br /><br />3. 熟悉Linux操作系统,有1年以上Android开发经验,熟悉Android SDK,并<br />且开发过1~2款成熟产品; 或有较强J2ME开发经验,熟悉J2ME绘制流程,熟悉<br />内存优化,熟悉线程的使用;<br />4. 熟悉Android下电话、信息、数据库等运行原理,对JNI/NDK有研究者优先<br />;<br />5. 熟悉Android下网络通信机制,对Socket通信、TCP/IP和HTTP有较深刻的理<br />解和经验,有网络编程经验;<br /
2010-07-22 21:13:00 436
原创 android 手机内存 和 sdcard的 大小的获取
<br />//这个是手机内存的可用空间大小 <br />static public long getAvailableInternalMemorySize() {<br /> File path = Environment.getDataDirectory();<br /> StatFs stat = new StatFs(path.getPath());<br /> long blockSize = stat.getBlockSize();<br />
2010-06-21 09:43:00 4508 1
原创 android中json文件的写法
<br />因为再android中有一个Context.getResources().openRawResource(resid);所以我们可以写一个json文件放在raw中<br /> <br />然后InputStream in = mContext.getResources().openRawResource(resid);,再然后<br /> <br />将BufferedReader br = new BufferedReader(new InputStreamReader(in, "gbk"))
2010-06-17 20:31:00 3815
原创 扩展 自定义 LinearLayout 自定义的一个网址http://www.eoeandroid.com/thread-19388-1-1.html
public class SingleWeatherInfoView extends LinearLayout{ private ImageView myWeatherImageView = null; private TextView myTempTextView = null; public SingleWeatherInfoView(Context context){
2010-05-28 13:24:00 1819
原创 哈佛图书馆馆训
1.此刻打盹,你将做梦;而此刻学习,你将圆梦。 2.我荒废的今日,正是昨日殒身之人祈求的明日。 3.觉得为时已晚的时候,恰恰是最早的时候。 4.勿将今日之事拖到明日。 5.学习时的苦痛是暂时的,未学到的痛苦是终生的。 6.学习这件事,不是缺乏时间,而是缺乏努力。 7.幸福或许不排名次,但成功必排名次。 8.学习并不是人生的全部。但既然连人生的一部分―――学习也无法征服,还能做什么呢?
2010-05-28 13:08:00 660
原创 android 线程杀死 激活打电话 webkit的 cookie 内容存放在 Button1点击相应button2的事件
// 线程杀死android.os.Process.killProcess(android.os.Process.myPid()); //激活打电话Intent i = new Intent(Intent.ACTION_DIAL, Uri.parse("tel://" ));startActivity(i); //webkit的 cookie 内容存放在 /data/d
2010-05-28 11:12:00 1047
原创 文件过滤
class MusicFilter implements FilenameFilter{ @Override public boolean accept(File dir, String filename) { return (filename.endsWith(".mp3")); } }
2010-05-28 10:54:00 451
原创 android 怎样在返回前面的Activity时,那个Activity也能自动更新
在每一个可能在改变语言区域的Activity 之前显示出来的Activity中,重载onResume()并加入如下代码:oldLocale = mLocale;Locale locale = getLocaleFormPreference(this);if(oldLocale!=null && !oldLocale.equals(locale)) { Bundle bundle = new
2010-05-20 09:50:00 3690 2
原创 android 如何动态更新当前显示的Activity 的local
首先,在用户改变语言区域后,调用如下代码Locale locale = getLocaleFormPreference(this);Configuration cfg = getResources().getConfiguration();l if(ocale!=null && !locale.equals(cfg.locale)) { Bundle bundle = new B
2010-05-20 09:44:00 1863
原创 mysql 中文问题
在与mysql链接后,发现,当查询的时候,中文的就是没用,后来发现,链接的语句应该这样写con = java.sql.DriverManager.getConnection(dbUrl + "?user=" + dbUser + "&password=" + dbPwd + "&useUnicode=true&characterEncoding=utf8"); 要将编码方式写进去
2010-04-29 11:47:00 391
原创 ajax 出现乱码的原因
在使用ajax的时候,老会遇到乱码原因。查了资料,很多解决方法,但发现,很多都不实用。后来自己用了两个方法 1----------------------- var req = null; var url = "。。。。。。。。。"; var post = "page=1&keyWord=中国"; if (window.XMLHttpRequest){ req = new XMLH
2010-04-29 10:53:00 502
原创 关于linux下jsp传值无法显示的解决方法
今天解决了乱码问题。问题描述:在Linux下,jsp页面a转到jsp页面b。通过 ….?mm=中国 这种形式传,结果在b页面访问不到。解决方法如下:在a页面正常穿,在b页面通过new String(para.getBytes(“ISO-8859-1”), “GBK”)来转一下就可以了。
2010-01-06 17:19:00 335
原创 在程序中访问OutputDebugString的信息
///////////////////////// 一个数据结构,放在最外面的typedef struct dbwin_buffer { DWORD dwProcessId; char data[4096-sizeof(DWORD)]; }DEBUGBUFFER,*PDEBUGBUFFER;/////////////////////////参数--
2008-12-11 10:25:00 787
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人