`
ping8080
  • 浏览: 57771 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论
文章列表
1,froyo\packages\apps\Settings\AndroidManifest.xml   注册一个service <service android:name=".sntp.SNTP"  android:exported="true"  android:process=":remote"> </service>   2,froyo\packages\apps\Settings\src\com\android\settings\DateTimeSettings.java 导入包文件:impo ...
  1 在KeyEvent文件 中自定义键值   KeyEvent.KEYCODE_KEYLOCK   2 PhoneWindowManager 在方法public int interceptKeyTq()中加入    if(event.keycode == KeyEvent.KEYCODE_KEYLOCK && event.value != 0 ){                        long when = System.currentTimeMillis();            if(!mTouchKeyLock){               ...
froyo\frameworks\policies\base\phone\com\android\internal\policy\impl\PhoneWindowManager.java     line 1957 加入     }else if(code == KeyEvent.KEYCODE_MENU ||            code ==KeyEvent.KEYCODE_BACK || code ==KeyEvent.KEYCODE_SEARCH || code ==KeyEvent.KEYCODE_HOME){    if (down){              per ...
改动文件如下   froyo/frameworks/base/api/current.xml line 167996 修改如下    <method name="getHeight" return="int" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" ...
1,创建如下新文件 froyo\frameworks\base\core\res\res\layout\control_panel.xml 代码如下<?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2006 The Android Open Source Project      Licensed under the Apache License, Version 2.0 (the "License");     you may not use thi ...
首先切换下SDK版本 源项目是2.2的 切换到2.0 再切换回来 项目properties-android 然后再project-Build-project
原文地址 http://blog.csdn.net/smartcat86/archive/2009/04/16/4085739.aspx
在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与线程的sleep(long )方法Handler主要用来处理接受到的消息。这只是最主要的方法,当然Handler里还有其他的方法供实现,有兴趣的可以去查API,这里不过多解释。1.定义一个Handler类,用于处理接受到的Message.Handler handler = new Handler( ...
原文地址:http://www.pocketdigi.com/20100827/75.html notifyDataSetChanged() 动态更新ListView 通过 Handler AsyncTask两种方式 有时候我们需要修改已经生成的列表,添加或者修改数据,notifyDataSetChanged()可以在修改适配器绑定的数组后,不用重新刷新Activity,通知Activity更新ListView。今天的例子就是通过Handler AsyncTask两种方式来动态更新ListView.从今天起,每次学习的源代码都会打包上传,方便各位同学学习,注册帐号即可下载。布局main. ...
Toast是Android用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。前两天社区还有人问,想让Toast一直显示,怎么做呢? Toast有个setDuration方法设置显示的。但很奇怪的只能设置两个值,Toast.LENGTH_LONG或Toast.LENGTH_SHORT。设置其他值都没你想要的效果,只能是Toast.LENGTH_LONG或Toast.LENGTH_SHORT其中一值。 其实可以用Timer来解决。 isRunning = true;  timer = new Timer();  ...
原文:http://www.ophonesdn.com/article/show/20     一、概述       07年,Google公司推出了基于Java语言的Android平台,引起了IT业界的一致关注,同年,播思通讯公司开始研发基于其的OPhone平台。       08年,第一款Android手机G1面世 ...
原文:http://www.cnblogs.com/lm3515/archive/2011/03/14/1984087.html Android WebView总结 1、添加权限:AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。 view sourceprint? 在Androidmanifest.xml文件中添加    <uses-permission and ...
原文:http://blog.donews.com/zchening/archive/2011/03/09/490.aspx 原文2:http://book.chinaunix.net/showart.php?id=8116   这是一个有图标的文件资源管理器,也许在网上的基于Android的market上有很多比较精美的文件资源管理器,这里我拿这个出来讲并不在于我做的界面如何的精美,而相反我这里的重点并不在界面,我只是想通过这么个列子和大家一起分享Android开发中的一下知识点:(1)目录的遍历(2)自定义Adapter(3)如何取得文件类型,以及调用系统打开对应的文件 ...
/***   * Handler的定义:   * 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,   * Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,   * 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。   * 如果此时需要一个耗时的操作,例如: 联网读取数据,或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,   * 如果你放在主线程中的话,界面会出现假死现象, 如果5秒钟还没有完成的话,会收到Android系统的一个错误 ...
item.setLayoutParams(new LayoutParams(   LayoutParams.WRAP_CONTENT,   LayoutParams.WRAP_CONTENT));
Global site tag (gtag.js) - Google Analytics