- 浏览: 237552 次
- 性别:
- 来自: 广州
最新评论
-
Janne:
你好 有源代码?可以发到我的邮箱里学学吗?2731049993 ...
achartengine画出动态折线图的效果 -
anbo724:
我的邮箱 anbo724@gmail.com谢谢@
achartengine画出动态折线图的效果 -
anbo724:
你好 请问有源码没《?谢谢
achartengine画出动态折线图的效果 -
weiday123:
额,觉得这个会不会占堆内存?
AdapterView、Adapter优化 -
wen742538485:
为什么没有呢?权限没加还是发创建了给你删了再想创建?是不允许重 ...
Android中为你的应用程序添加桌面快捷方式
文章列表
的时候系统会发出义个广播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