`
wen742538485
  • 浏览: 228886 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
的时候系统会发出义个广播broadcast,只要在程序中注册一个广播接收器BroadcastReceiver,并在IntentFilter中添加相应的过滤,这样一旦网络有变化,程序就能监听到 Java代码 public static final String CONNECTIVITY_CHANGE_ACTION = "android.net.conn.CONNECTIVITY_CHANGE";  private void registerDateTransReceiver() {     Log.i(TAG, "register receiver & ...
请意这些技巧和秘籍大部分针对目前最主流的Android2.1 及以上系统,不过绝大部分在其他版本的Android系统上同样适用。 1.使用Android电源管理widget 从Android2.1系统开始内置了一个非常强 大的带能源管理widget,通过这个widget 你可以快 ...
Handler updateBarHandler = new Handler(){      //用于处理消息的函数,从消息队列中取值执行,一个消息执行一次吧   @Override   public void handleMessage(Message msg) {    bar.setProgress(msg.arg1);    Bundle bundle = msg.getData();    //再次把线程放在线 ...
1、eoe Android开发者论坛 目前国内最早的Android开发者社区,人气非常旺聚集了不少Android开发方面的高手,开发中遇到的问题大都能在这里获得解决,网站最大的特色是定期发布《eoe特刊》,问答频道和资料分享做的也不错。 ...
屏掉按键比较容易,如下: @Override     public boolean dispatchKeyEvent(KeyEvent event) {         // 返回true,不响应其他key         return true;     } 屏掉HOME的方法两种,一种是通用方法: public void onAttachedToWindow() {         // 关键:在onAttachedToWindow中设置TYPE_KEYGUARD,即可屏蔽         this.getWindow().setType(WindowManager.LayoutP ...
public class CacheManager {         private static final long MAX_SIZE = 5242880L; // 5MB         private CacheManager() {         }         public static void cacheData(Context context, byte[] data, String name) throws IOException {             File cacheDir = context.getCacheDir();       ...
http://blog.csdn.net/wwj_748/article/details/7746319 布局文件:main.xml [html] view plaincopyprint? <SPAN style="FONT-FAMILY: KaiTi_GB2312; FONT-SIZE: 18px"><?xml version="1.0" encoding="utf-8"?>  <LinearLayout xmlns:android="http://schemas ...
http://blog.csdn.net/wwj_748/article/details/7746887 创建两个项目:Socket、Client Socket为客户端, Client为服务端 ==>SocketActivity.java [java] view plaincopyprint? package mars.socket;    import java.net.DatagramPacket;  import java.net.DatagramSocket;    import android.app.Activity;  import a ...
/** * * @author Arvin * * @date 2012-7-14 下午5:27:20 */ public class ConnectionDetector { private Context _context; public ConnectionDetector(Context context) { this._context = context; } public boolean isConnectingToInternet() { ConnectivityManager connectivity = (ConnectivityManager ...
Android中,提供了WebKit引擎用于对网页浏览和操作进行编程。Google对WebKit进行了封装,提供了丰富的Java接口,其中最重要的便是android.webkit.WebView控件。      1.WebViewer控件      Android提供了WebView控件专门用来浏览网页。其使用方法和其他控件一样,需要在布局文件中进行布局,然后在程序中就可以使用并进行设置了。通过loadUrl方法,可以访问网页。代码如下:      Java代码:   wb=(WebView)findViewById(R.id.wb);   wb.loadUrl(url);      对于浏 ...
http://blog.csdn.net/stonecao/article/details/6425019 1.什么是aidl:aidl是 Android Interface definition language的缩写,一看就明白,它是一种android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口 icp:interprocess communication :内部进程通信 2.既然aidl可以定义并实现进程通信,那么我们怎么使用它呢?文档/android-sdk/docs/guide/developing/tools/aidl.html中对步骤作了详细描述: ...
http://article.365.com/review/lt26irootw1--2207625.shtml
在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。     下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(String s)和getFileMD5String(File file)两个方法,分别用于生成字符串的md5校验值和生成文件的md5校验值,getFileMD5String_old(File file)方法可删除,不建议使用: ...
http://blog.csdn.net/whumr1/article/details/7092013 不多说了,直接上代码,项目中用到的,未做优化,还有很多参数未设置。 [java] view plaincopy import java.util.Random;    import android.graphics.Bitmap;  import android.graphics.Canvas;  import android.graphics.Color;  import android.graphics.Paint;  import android.graphics.Bitm ...
http://wiki.eoeandroid.com/Android_4.1_APIs
Global site tag (gtag.js) - Google Analytics