共 20 篇文章 |
|
public class View{ /** * 钩子操作,空实现 */ protected void onDraw(Canvas canvas) { } /** *钩子操作,空实现 */ protected void dispatchDraw(Canvas canvas) { } //算法骨架 public void draw(Canvas canvas) { if (!verticalEdges &&!horizontalEdges) { // 步骤1 if (!dirtyOpaque) onDraw(canvas); // 步骤2 dispatchDraw(ca... 阅1 转自开发老者 公众公开 15-07-16 09:02 |
Android学习笔记46:使用Post方式提交数据。本文将使用标准Java接口HttpURLConnection,以一个实例演示如何使用POST方式向服务器提交数据,并将服务器的响应结果显示在Android客户端。(2)设置HttpURLConnection对象的各种参数(其实是设置HTTP协议请求体的各项参数),然后通过httpURLConnection.getOutputStream()方法获得服务器输出流outpu... 阅166 转0 评0 公众公开 15-01-08 21:53 |
解析android中ProgressBar的用法。复制代码 代码如下:android:progressDrawable="@android:drawable/progress_horizontal"android:indeterminateDrawable="@android:drawable/progress_indeterminate_horizontal"您可能感兴趣的文章: 阅52 转0 评0 公众公开 15-01-08 19:52 |
六款值得推荐的android(安卓)开源框架简介。(4) 图片缓存模块:通过FinalBitmap,imageview加载bitmap的时候无需考虑bitmap加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象。(5) 缓存模块:通过简单的配置及设计可以很好的实现缓存,对缓存可以随意的配置 (6) 图片缓存模块:imageview加载图片的时候无需考虑图片加载... 阅43 转0 评0 公众公开 15-01-07 21:22 |
android 混淆文件proguard.cfg详解。-libraryjars ''D:\android-sdk-windows\platforms\android-9\android.jar'' 【引用的库的jar,用于解析injars所指定的jar类】-keepclasseswithmembers class * { 【保护指定的类和类的成员,但条件是所有指定的类和类成员是要存在。】public <init>(android.content.Context, andr... 阅21 转0 评0 公众公开 15-01-07 21:18 |
Android 2.3 代码混淆proguard技术介绍。由于各种反编译工具的泛滥,作为Android程序员在2.3版本以前只能通过手动添加proguard来实现代码混淆。在2.3版本的sdk中 我们可以看到在android-sdk-windows/tools/下面多了一个proguard文件夹。google已经把proguard技术放在了android sdk里面 可以通过正常的编译方式也能实现代码混淆了。 阅13 转0 评0 公众公开 15-01-07 21:17 |
Ubuntu 12.04 Eclipse 添加快速启动项。[Desktop Entry] Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=/home/Bob/eclipse/icon.xpm Exec=/home/Bob/eclipse/eclipse Terminal=false Categories=Development;三、点击ubuntu左上角的圆形图标(Dash主页),输入刚刚为eclipse起的名称,点击执行... 阅107 转0 评0 公众公开 15-01-01 10:52 |
intent.setAction(“com.cym.NewActivity”) // 填写你自己在你需要激活的Activity配置 acton name 即可 这样就是通过自己定义的名称激活另一个Activity。一个Activity可以配置多个<intent-filter></intent filer>,如果有多个的话intent-filter,通过任意一个都能激活该Activity。 阅116 转0 评0 公众公开 14-12-25 22:49 |
阅1186 转4 评0 公众公开 14-12-25 22:48 |
或者初始化表信息 public void onCreate(SQLiteDatabase db) { // 创建数据库 db.execSQL("create table fish(_id integer primary key autoincrement,name text)"); } @Override //当数据版本被改变则会执行该方法super(context, "persons.db", null, 3... 阅122 转0 评0 公众公开 14-12-25 22:28 |