自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

转载 notification 加 button 按键

public class NotificationExtend { private Activity context; private final String TAG = "NotificationExtend"; public boolean flag = false; RemoteViews notificationView; Notification notification;

2014-03-14 14:40:13 5078 1

转载 Android 判断网络是否可以访问Internet

public static boolean getNetWorkInfo(Context cont) {try {ConnectivityManager manager = (ConnectivityManager) cont.getApplicationContext().getSystemService(Context.CONNECTIVITY_SERVICE);i

2013-07-23 10:52:59 3896

原创 C函数获取IP地址

/************************************************* Function: get_ipaddrDescription: get ip addr Input: net_dev ipaddrOutput: Return: 0 sucess -1 failedOthers: ******************************

2013-06-14 11:01:20 5291

原创 C函数设置IP地址

/************************************************* Function: set_ipaddr Description: set ip addr Input: net_dev ipaddr Output: Return: 0 sucess -1 failed Others: *******************

2013-06-14 09:34:30 3251

原创 Java 特殊字符URL转义

URL中如果包含的特殊字符,比如#、+、&等,如果不对其进行转义,则通过Http不能进行下载(Client通过Get方法访问HttpServer)。   比如URL为  :http://192.168.49.20:8192/mnt/sdcard/MIUI/music/mp3/only love +can_the verse.mp3   如果不对 +  进行转义,在HttpServer中收到

2013-06-07 18:57:44 12915 1

原创 ScheduledExecutorService

private ScheduledExecutorService scheduledExecutorService;scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();scheduledExecutorService.scheduleAtFixedRate(new ScrollTask(), 1, 2,

2013-06-07 10:13:26 1626

原创 Popupwindow 屏蔽父控件onTouch事件解决方法

最近项目用到了一个popupwindow,里面主要是几个按键,弹出来之后,父控件在popupwindow的区域就接收不到onTouch事件了,详情在http://bbs.csdn.net/topics/390436480?page=1#post-394298726介绍了。后来用了个歪方把这个问题解决了, imageControl.getContentView().setOnTouchListen

2013-04-24 13:42:46 4365

原创 SharePreferences 存储复杂类型数据

存储: SharedPreferences passwd = getPreferences(Activity.MODE_PRIVATE); SharedPreferences.Editor editor = passwd.edit(); ByteArrayOutputStream toByte = new ByteArrayOutputStream(); ObjectOutput

2013-04-18 09:02:55 2363

原创 android 媒体数据库刷新

android在启动的时候会启动MediaScannerService扫描系统上的多媒体文件,然后将这些多媒体文件的信息加入到多媒体数据库中,应用程序要取得这些多媒体信息就是从这个多媒体数据库里面去取的,并不是从SD卡中取。也就是说,如果开机后增加或删除了一些多媒体,这个多媒体数据库是不会自动刷新的。android提供了两个Intent来发广播让系统自动刷新多媒体数据库,分别是Intent.ACT

2013-04-09 15:46:57 5355 7

原创 tabhost activity 手势滑动

GestureDetector 类的实现:public class MyGesture extends GestureDetector.SimpleOnGestureListener{ @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocity

2013-04-02 19:39:13 1022

原创 The specified child already has a parent. You must call removeView() on the child's parent first

connectToDongle = new AlertDialog.Builder(MainActivity.this); inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); passwdlayout = (LinearLayout) inflater.inflate(R.l

2013-04-02 10:26:24 966

原创 退出程序

public class MyApplication extends Application { private String TAG = "MyApplication"; private List activityList; private static boolean wantToQuit = false; private static MyApplication instanc

2013-03-19 18:01:40 772

原创 带返回值的线程

public class PostThread implements Callable { private String s; public PostThread (String str) { this.s = h; } public Object call() throws Exception { return this.s; } }使用

2013-03-19 17:57:52 711

原创 加载大图片OOM问题

if(bm != null) bm.recycle(); bm = convertToBitmap(resURI[1]); bd = new BitmapDrawable(bm); switcher.setImageDrawable(bd); public Bitmap convertToBitmap(String path) {

2013-03-18 10:54:38 855

原创 android onCreateOptionsMenu

@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// TODO Auto-generated method stubMenuInflater inflater = getMenuInflater();inflater.inflate(R.menu.action_items, menu);return true;

2013-02-25 16:21:47 579

原创 迟到

现在的人都不知道怎么回事,都那么喜欢迟到。每次自己都担心自己会让别人等,傻傻的准时,可是去到约定地点的时候发现只有自己一个人到了,像个傻瓜。难道现在倒过来了,迟到成了美德,准时反是遭人唾弃?真不喜欢那些迟到的人,也希望自己不要被环境影响,变成爱迟到的人

2013-01-30 09:49:12 637

转载 linux解压缩

1)对于.tar结尾的文件   tar -xf all.tar   2)对于.gz结尾的文件   gzip -d all.gz   gunzip all.gz   3)对于.tgz或.tar.gz结尾的文件   tar -xzf all.tar.gz   tar -xzf all.tgz   4)对于.bz2结尾的文件   bzip2 -d all.bz2

2013-01-24 13:41:19 656 1

转载 android 屏幕旋转控制

上文已经说过屏幕旋转时的Activity的生命周期。当数据量较大时,在屏幕旋转时,一般都采用两种方式避免Activity从新布局。第一种:设置ScreenOrientation属性,通过属性设置可以避免在旋转时出现从新布局的情况: 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的 AndroidManifest.xml中找到你所指定的Activity中加上and

2013-01-23 09:58:48 1942

转载 onStartCommand()方法

http://hi.baidu.com/ball2010/item/05e1ec0bb60c52cadce5b059    返回的是一个(int)整形。    这个整形可以有四个返回值:start_sticky、start_no_sticky、START_REDELIVER_INTENT、START_STICKY_COMPATIBILITY。    它们的含义分别是:

2013-01-21 16:39:00 10124

转载 This Handler class should be static or leaks might occur

原来的代码:private Handler mHandler = new Handler() {       @Override       public void handleMessage(Message msg) {           switch (msg.what) {               case GET_CURRENT_TIME:

2013-01-09 14:17:14 1077

原创 android 自定义intent action

要起Activity的语句:             Intent action = new Intent("X1_List");            startActivity(action);AndroidMenifest.xml:                                              category androi

2012-12-31 19:11:54 719

原创 R.String 找不到资源是因为有错

R.String 找不到资源是因为有错:包括其他的xml或者是AndridManifest.xml里面要用的资源是不是被你删了,请细心一点

2012-12-31 17:58:29 2599

原创 Unable to resolve superclass of ***

把buildpath加载的外部jar文件添加到工程的libs文件夹下面(没有就自己建一个)

2012-12-24 17:13:15 583

原创 java.net.BindException: bind failed: EADDRINUSE (Address already in use)

E/NMPWIFI ( 1189): java.net.BindException: bind failed: EADDRINUSE (Address already in use)W/System.err( 1189): java.net.BindException: bind failed: EADDRINUSE (Address already in use)W/System.err

2012-12-14 16:33:56 10459 2

原创 带有EditText的AlertDialog

AlertDialog.Builder dialog = new AlertDialog.Builder(DeviceSetting.this);LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);LinearLayout layout = (LinearL

2012-12-14 13:17:27 909

原创 android jni

今天做一个android应用,需要用到jni。虽然做了几个月的android了,也主要是做应用层,可是jni还没有真正用过,之前看过一点,也已经忘记的差不多,所以走了挺多弯路。    jni调用过程如下:第一步:新建一个NDK工程,我的建在:E:\NDK\androidndkr8b\AliPlayer\project目录下,E:\NDK\androidndkr8b是我NDK的安装目录,Al

2012-12-05 22:02:54 962 2

原创 gcc -D DEBUG test.c

gcc -D DEBUG test.c gcc -DDEBUG test.c 有无空格都行。编译的时候在test.c里定义了宏:DEBUG

2012-11-14 07:11:35 1551

MediaStoreDemo

mediastore 的一个简单例子,实现了浏览本地图片、音乐和是视频信息的功能。具体播放的功能没有添加,大家可以在OnItemClickListener的OnClick中实现自己想要的功能。

2012-12-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除