Matrix平移变换旋转变换缩放变换错切变换Android中的Matrix是一个3 x 3的矩阵,如下所示:{MSCALE_X,MSKEW_X,MTRANS_X,MSKEW_Y,MSCALE_Y,MTRANS_Y,MPERSP_0,MPERSP_1,MPERSP_2}Matrix的对图像的处理可分为...
分类:
移动开发 时间:
2014-09-27 19:32:50
阅读次数:
201
1 /** 2 * show出对话框 3 */ 4 private void showUpdataDialog() { 5 AlertDialog.Builder builder = new Builder(this); 6 bu...
分类:
其他好文 时间:
2014-09-27 18:45:20
阅读次数:
244
1、关于android.permission.STOP_APP_SWITCHES权限
http://blog.csdn.net/ixiaobu/article/details/18226917
如果你想通过Service把home到后台的Activity启动到前台来,你有两种办法:
1)、startActivity(i)的方法
Intent i = new Inte...
分类:
移动开发 时间:
2014-09-27 18:18:50
阅读次数:
206
/** * * @param activity * @return > 0 success; <= 0 fail */ public static int getStatusHeight(Activity activity){ int statusHeight = 0; Rect localRect = new Rect(); activity.getWindow().getDecorVie...
分类:
移动开发 时间:
2014-09-27 18:04:30
阅读次数:
230
Android从 2.3 开始提供了一个新的类 StrictMode,该类可以用于捕捉发生在应用程序主线程中耗时的磁盘、网络访问或函数调用,可以帮助开发者改进程序,使主线程处理 UI 和动画在磁盘读写和网络操作时变得更平滑,避免主线程被阻塞。所以当你在UI线程中进行有关网络的操作时,Android2.3及以上版本会抛出android.os.NetworkOnMainThreadException异常...
分类:
移动开发 时间:
2014-09-27 17:42:20
阅读次数:
173
安卓开发中很多控件都是Widget类的,但是我们常说的Widget指的是AppWidget,即一些可以放置在桌面的小部件。
下面用两个实例来说一下这个AppWidget怎么来用。
实例一:AppWidget的基本使用
①创建一个AppWidget的布局文件appwidget_layout.xml
<LinearLayout xmlns:android="http://schema...
分类:
移动开发 时间:
2014-09-27 17:12:30
阅读次数:
293
1.新建项目,去官网下载zip包,解压,打开releases文件,把里面最新的jar包,考入项目工程libs目录下,引入包。
2.通过1,就可以使用了,很简单,下面是自己写的demo,用它提供的各种不同方法完成从服务器获取一个json数据:
package com.http;
import com.loopj.android.http.AsyncHttpClient;
import com...
分类:
移动开发 时间:
2014-09-27 16:53:10
阅读次数:
217
在Android开发中,发送、处理http请求简直太常见了,以至于我们的代码里到处充斥着各种HttpClient和与之相关又臭又长的代码,
它们存在于你代码的各个角落,每次看见都令人作呕,而你仅仅是为了server能返回一个string或者json给你。每次当我自己写这样
的代码时,我都会想能不能简化下这个流程,可能2、3行代码就能搞定。因为针对最简单的case,我只需要提供req...
分类:
移动开发 时间:
2014-09-27 16:52:00
阅读次数:
457