android
文章平均质量分 57
quding0308
自信、简单、专注
展开
-
Eclipse设置主题
下载自己喜欢的主题:http://eclipsecolorthemes.org/ 把主题导入到Eclipse中:http://zhidao.baidu.com/link?url=PGfsG9IK_M7Q3K8PlGYB2o2QcXaB7MoluKXDREworYNw8ZNuy0FhCZzrD7TwsFlt7EzJfr4NuwiUzytKTR2E4q...原创 2013-10-26 22:32:29 · 137 阅读 · 0 评论 -
Android ASE 脚本环境
原文:http://blog.sina.com.cn/s/blog_55d57a460100hnq0.html 一、ASE(Android Scripting Environment)简介支持目前主流的脚本语言,包括:Python,Lua,BeanShell,Perl等,后续版本还会支持Ruby,JavaScript。脚本可以访问多数的Android API,有...原创 2013-04-10 12:32:45 · 385 阅读 · 0 评论 -
点九PNG技术
参考文章:http://blog.csdn.net/geniuseoe2012/article/details/7899738 http://mux.baidu.com/?p=3367 http://developer.android.com/tools/help/draw9patch.html http://blog.csdn.net/greatstar/arti...原创 2013-04-16 13:26:50 · 98 阅读 · 0 评论 -
traceview使用
参考博文:http://hubingforever.blog.163.com/blog/static/17104057920112825035143/关于Traceview文件格式请参考:http://developer.android.com/guide/developing/debugging/debugging-tracing.html本文参照来源:http://w...原创 2012-07-27 16:03:52 · 80 阅读 · 0 评论 -
andengine学习(一)
Android游戏引擎AndEngine的常用模块介绍文章摘自http://hi.baidu.com/mingmingsuper/blog/item/12e9a844e679c933cefca371.html由于AndEngine包的下属类较多,并且细分也较为庞杂,在一篇文章中一次性介绍完毕几乎不可能实现。所以下面开始,小弟会就AndEngine的一些核心模块进行简明扼要的...原创 2012-07-27 16:07:09 · 129 阅读 · 0 评论 -
Android手机CPU信息获取
public static String[] getCpuInfo() { String str1 = "/proc/cpuinfo"; String str2=""; String[] cpuInfo={"",""}; String[] arrayOfString; try { ...原创 2012-07-27 16:08:16 · 720 阅读 · 0 评论 -
andengine学习(二)
andengine引擎中的一些方法(这些方法都已在引擎中调用,我们当做系统提供的方法使用即可):5+2public Engine onLoadEngine();public void onLoadResources();public void onUnloadResources();public Scene onLoadScene();public void onLoadComplete();//...原创 2012-07-27 16:09:17 · 78 阅读 · 0 评论 -
异步任务处理 AsyncTask
AsyncTask的执行分为四个步骤,每一步都对应一个回调方法,这些方法不应该由应用程序调用,开发者需要做的就是实现这些方法。 1) 子类化AsyncTask 2) 实现AsyncTask中定义的下面一个或几个方法 onPreExecute(), 该方法将在执行实际的后台操作前被UI thread调用。可以在该方法中做一些准备工作,如在界面上显示一个进度条。 doIn...原创 2012-07-28 11:30:50 · 108 阅读 · 0 评论 -
PowerManager 电源管理
PowerManager 电源管理PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);通过 context.getSystemService()获取PowerManager实例。注意:对电源的设置是Activity级别的,不同的activity可以有不同的设置,这里的Context是Activ...原创 2012-07-28 11:30:56 · 199 阅读 · 0 评论 -
Android开发_如何获取和设置android系统铃声和音量大小
Android开发_如何获取和设置android系统铃声和音量大小通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单! 设置音量的方法也很简单,AudioManager提供了方法: publicvoidsetStreamVolume(intstreamType,intindex,intflags)其中streamType有内置的常量,去文档里面就可以看到...原创 2012-06-27 09:55:46 · 816 阅读 · 0 评论 -
烽火学习笔记1
Date 0808Android 开发环境配置 开发工具 :eclipse 解压就能使用==> 需要jre Java JDK6.0 ==> jdk、jre android需要安装SDK ==> 从网上下载20,30M的包 , SDK 管理器==> 运行android可执行文件(Linux: tools/android; Windows...2012-02-15 22:17:11 · 155 阅读 · 0 评论 -
程序员成长中的九重境界 你属于哪一重?
摘自:http://fellow.51cto.com/art/200810/94935.htm第一重: 在哪本电脑杂志上看见软件工程师这个职业介绍,或者走在大街上看见某某软件培训机构鼓吹培训完就能年薪10万的广告,有些羡慕那些编程序的,自己有些蠢蠢欲动。第二重: 用控制台或者说SDK之类的东西写了一个“HELLO WORLD!”,感觉编程这个东西,太简单没难度。第三重: 学会了...原创 2011-10-29 10:02:22 · 87 阅读 · 0 评论 -
AsyncTask
看上去修改后的connect()方法已经可用了,但是这种匿名线程的方式是存在缺陷的:第一,线程的开销较大,如果每个任务都要创建一个线程,那么应用 程序的效率要低很多;第二,线程无法管理,匿名线程创建并启动后就不受程序的控制了,如果有很多个请求发送,那么就会启动非常多的线程,系统将不堪重负。 另外,前面已经看到,在新线程中更新UI还必须要引入handler,这让代码看上去非常臃肿。 ...原创 2011-11-02 22:30:11 · 59 阅读 · 0 评论 -
android之Buffer类及子类学习
android API:http://developer.android.com/reference/java/nio/Buffer.html缓冲区类定义在java.nio包中,基类是Buffer Buffer 线程不安全, capacity buffer的容量大小,可以存储的元素的量 position 当前buffer中的cursor,对buffer的读写都从cursor...原创 2012-01-06 14:26:41 · 322 阅读 · 0 评论 -
Java虚拟机原理、内存分配和回收机制
通常情况下Java编译过的代码是一些class文件,Java虚拟机在执行代码的时候,首先解析Class,查找该类的方法、常量,这些对于常规情况下都编译成二进制的代码保存在jar文件中,而对于Java的反射,VM的类加载器需要动态的查找这些类名,虽然节省了编译时间,但是运行时的查找大大降低运行效率。1、栈 存取速度快 存放一些基本类型的变量或对象的引用变量。主要用来执行程序的。...原创 2011-11-15 15:03:19 · 66 阅读 · 0 评论 -
操作系统学习1
我们用一组简单的数学公式来描述操作系统的组成要素:操作系统 = 内核+系统程序系统程序 = 编译环境 + API + AUI编译环境 = 编译程序+连接程序 + 装...原创 2011-11-15 20:40:41 · 79 阅读 · 0 评论 -
版本号设置与版本更新设置
参考的网站: 为程序添加版本自动更新功能(转+详细分析):http://xusaomaiss.iteye.com/blog/403337 Android应用程序版本号管理:http://android.blog.51cto.com/268543/633571 Android应用的自动升级、更新模块的实现http://blog.csdn.net/xjanker2/artic...原创 2012-05-25 10:53:50 · 316 阅读 · 0 评论 -
Android权限中文描述大全(转)
最新,最全,98%官方权限中文描述.网上流传的版本都不全或者描述的很不好,所以花费整整一晚上收集整理出来的(JSON格式).{ "PermissList": [ { "Key":"android.permission.ACCESS_CHECKIN_PROPERTIES", "Title":"访问检入属性", ...原创 2012-05-25 10:54:25 · 604 阅读 · 0 评论 -
NDK版本与Android固件要求对应表
NDK版本与Android固件要求对应表 对于Android NDK版本来说,编译出来的so文件对应运行的Android固件最小版本是有一定要求的,高版本的NDK编译出的.so文件由于包含了一些新的特性,新特性可能在低版本的Android固件上无法运行,目前最新的对着表Android开发网总结如下API Level 1 --- Android 1.0 不支持NDKAPI L...原创 2012-05-25 10:55:50 · 302 阅读 · 0 评论 -
Activity和Task(栈)的关系
一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最上面。从Task中取出东西(Activity)是从最顶端取出,也就是说最先取出的是最后添加的东西(Activity),以此类推,最后取出的是第一次添加的Activity,而Activity在T...原创 2012-07-28 11:31:03 · 84 阅读 · 0 评论 -
Android开发环境配置
1、JDK安装: http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.htmlhttp://wenku.baidu.com/view/609bc8c258f5f61fb7366673.html 2、android Eclipse下载:http://developer.android.com/sdk...原创 2012-11-03 20:04:32 · 101 阅读 · 0 评论 -
android混淆代码总结
反编译工具下载地址:http://ishare.iask.sina.com.cn/f/33782299.html反编译工具使用方法:1.解压apk包,把classes.dex文件放置到与dex2jar同一个文件夹中;2.在cmd中执行命令dex2jar classes.dex (需要先进入到放置命令和dex文件的目录中)3.获取jar文件后,使用该文件夹中的jd-gui.exe打开...原创 2012-12-19 18:02:03 · 106 阅读 · 0 评论 -
ndk_jni使用
NDK 是一系列工具的集合,提供了一份稳定、功能有限的API头文件声明; 在android中,请简述jni的调用过程。 1)安装和下载Cygwin,下载 Android NDK 2)在ndk项目中JNI接口的设计 3)使用C/C++实现本地方法 4)JNI生成动态链接库.so文件 5)将动态链接库复制到java工程,在java工程中调用,运行java工程即...原创 2012-09-09 14:30:48 · 82 阅读 · 0 评论 -
android intent和intent action大全
android 中intent是经常要用到的。不管是页面牵转,还是传递数据,或是调用外部程序,系统功能都要用到intent。在做了一些intent的例子之后,整理了一下intent,希望对大家有用。由于intent内容太多,不可能真的写全,难免会有遗落,以后我会随时更新。如果你们有疑问或新的intent内容,希望交流。 intent大全: 1.从google搜索内容 Intent...原创 2012-09-13 20:25:25 · 81 阅读 · 0 评论 -
android 按两次返回键退出
package com.anjoyo.test;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.widget.Toast;public class TestActivity extends Activity {...原创 2012-12-25 20:01:24 · 89 阅读 · 0 评论 -
Android之Fastboot、Recovery基础知识
参考文章:http://blog.csdn.net/y97523szb/article/details/6451771 http://www.tttabc.com/android/fastboot.html adb命令使用:http://blog.csdn.net/y97523szb/article/details/6451771 文章:http://www....原创 2013-12-19 22:13:31 · 169 阅读 · 0 评论 -
Eclipse像Xcode一样自动有提示
1. 打开Eclipse,然后打开“Preferences”(快捷键是commanc+,)2. 选择“java”,展开,“Editor”,选择“Content Assist”。3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的...原创 2013-09-05 17:04:55 · 165 阅读 · 0 评论 -
Eclipse安装Git插件
http://jiangli.easymorse.com/?p=783原创 2013-09-24 14:20:22 · 83 阅读 · 0 评论 -
gitignore文件的配置
gitignore文件在Android项目中的配置(使用Eclipse开发):# built application files *.apk *.ap_ # files for the dex VM *.dex # Java class files *.class # generated files bin/ gen/...原创 2013-09-24 15:29:04 · 97 阅读 · 0 评论 -
Android基础知识
Bundle对象 就像是一个Map对象,存入多个k/v,进行数据交换;Intent 与系统的交互,通常使用Intent来进行Handler消息传递机制 为了解决android应用的多线程问题,android规定只有主线程中可以修改界面组件的属性值,在其他线程中无法直接修改,需要handler传递数据;Configura类,,专门用于描述手机设备上的配置信息,这些信息既包括用户特定...原创 2012-09-04 13:32:23 · 64 阅读 · 0 评论 -
System.out.printf输出格式
// 定义一些变量,用来格式化输出。 double d = 345.678; String s = "你好!"; int i = 1234; // "%"表示进行格式化输出,"%"之后的内容为格式的定义。 System.out.printf("%f", d);// "f"表示格式化输出浮点数。 System.out.println(); System...原创 2012-12-13 22:01:44 · 343 阅读 · 0 评论 -
android分享功能的实现(分享到微博空间等)
//Intent intent = new Intent(Intent.ACTION_SEND); // intent.putExtra(Intent.EXTRA_EMAIL, "quding0308@163.com"); intent.putExtra(Intent.EXTRA_TEXT, "图片分享测试……"); intent.putExtra(Inten...原创 2012-11-03 22:15:49 · 277 阅读 · 0 评论 -
activity的启动方式(launch mode)
其他很详细的参考:http://blog.csdn.net/boliu123/article/details/6950713 在android里,有4种activity的启动模式,分别为:“standard” (默认)“singleTop”“singleTask”“singleInstance”它们主要有如下不同:1. 如何决定所属task“standard”和”singleTop...原创 2012-11-04 15:14:08 · 71 阅读 · 0 评论 -
RelativeLayout相关属性
android:layout_centerInParent 居中布局 android:layout_centerVertical 垂直居中布局 android:layout_centerHorizontal 水平居中布局 android:layout_alignParentTop 居于容器内顶部 android:layout_alig...原创 2012-11-13 14:49:38 · 95 阅读 · 0 评论 -
Android 系统构架(转)
一、Aplications(应用层) 应用是用Java语言编写的云新在虚拟机上的程序。二、Application Framework(应用框架层) 这一层是编写Google发布的核心应用时所使用的API框架,开发人员可以使用这些框架来开发自己的应用。 View System:可以用来构建应用程序,它包括列表、网格、文本框、按钮以及可嵌入的Web浏览器。 Con...原创 2012-08-07 11:58:09 · 94 阅读 · 0 评论 -
AspectJ的安装和Eclipse的AJDT插件的配置
安装AspectJ是为了正常使用软件MonkeyTalk1、安装AspectJ: 从http://www.eclipse.org/aspectj/downloads.php下载AspectJ,双击下载下来的jar文件,完成AspectJ的安装;然后吧AspectJ安装目录下的lib中的“aspectjrt.jar”复制到JRE安装目录下的“lib\ext”目录中。2、为Eclip...原创 2012-11-19 15:21:07 · 194 阅读 · 0 评论 -
IOS&Android开发 使用特殊字体,使用自定义字体
IOS开发:原文链接:http://tieba.baidu.com/p/1942702351 1、下载字体资源文件(.ttf或.otf格式的文件)比如说你要使用微软雅黑字体,就需要下载微软雅黑字体文件。需要注意的是,.otf格式的文件只能在iOS之后才能使用,所以假如你的系统需要在iOS5.0之前的版本中使用的话,最好使用.ttf格式的字体文件2、在info.plist中添加字体配置将...原创 2012-11-24 00:16:55 · 279 阅读 · 0 评论 -
Regex正则表达式的使用
正则表达式是用来描述某些字符串规则的工具,可以用此规则来做查询匹配、替换、删除。 正则表达式详细介绍1:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html#mission 正则表达式详细介绍2:http://msdn.microsoft.com/zh-c...原创 2012-12-09 20:20:21 · 165 阅读 · 0 评论 -
json与xml比较
JavaScript学习网站:http://www.cnblogs.com/TDYToBaby/category/235709.html Json格式:json是JavaScript中的原生类型,可以直接使用非常方便。参考:http://www.cnblogs.com/TDYToBaby/archive/2010/05/13/1734357.html基本格式:对象是属性...原创 2011-10-27 17:14:23 · 88 阅读 · 0 评论 -
static 用法小结
用static修饰的类成员独立于任何类的对象,可以在实例化之前就被调用,而一般的类成员必须通过类的对象访问。static修饰的变量是全局变量,该类的所有实例对象共用一个static变量。一个对象中修改了之后其他对象中使用的也就改变了。 static方法中只能调用static方法和变量;一个类被装载前所有的static修饰的变量会获得存储空间,由static修饰的块也会首先被...原创 2011-10-24 14:42:31 · 91 阅读 · 0 评论