![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
scwhy
踏实,认真,负责
展开
-
如何判断GPS,Network开启状态
1. 得到LocationManager LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);2. 通过LocationManager查看GPS以及Network是否开启 boolean gpsStatus = locationManag原创 2011-06-22 13:15:00 · 1218 阅读 · 0 评论 -
在Eclipse中配置NDK自动编译环境builders
http://blog.csdn.net/gengshenghong/article/details/6981590转载 2011-12-13 13:56:22 · 686 阅读 · 0 评论 -
Android NDK 日志
在编译so文件的c或cpp文件之前中加入以下代码#include#define TAG "TAG_NAME"#define LOGW(msg) __android_log_write(ANDROID_LOG_WARN, TAG, msg)注: __android_log_write(ANDROID_LOG_WARN, TAG, a)1.ANDROID_LOG_WARN表示转载 2012-01-12 16:15:36 · 1248 阅读 · 0 评论 -
Android源码下载
http://www.eoeandroid.com/doc/2012/0215/787.html原创 2012-02-17 09:39:19 · 487 阅读 · 0 评论 -
Android中Handler的线程间通讯原理
就是要把Handle对象传递的东西放在一个消息循环的队列当中,如果没有这个消息循环队列的话,就会报错!在做比较简单线程通讯的时候,我们只是在主Activity线程中使用Handler.sendMessage(Message)方法来实现消息的发送,用Handler.handleMessage(Message)类实现消息的获取,这似乎没有什么错误,而且如果在我们自己开启的普通线程中向主Activi转载 2012-02-17 11:02:09 · 623 阅读 · 0 评论 -
Android如何防止apk程序被反编译
作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹proguard是一个java代码混淆的工具,通过proguard,别人即使反编译你的apk包,也只会看到一些让人很难转载 2012-03-05 11:24:35 · 759 阅读 · 0 评论 -
adb push permission denied
今天在root完zte v880后,想把应用软件放在/system/app目录下我的手机没有装SD卡,直接用>adb push D:\AndroidSoft\App\Androidmarket3.3.12.apk system/app报 failed to copy 'D:\AndroidSoft\App\Androidmarket3.3.12.apk' to 'system/app/An原创 2012-03-30 10:09:12 · 15981 阅读 · 0 评论 -
华为手机logcat不出日志解决方案
进入拨号界面输入:*#*#2846579#*#*依次选择ProjectMenu---后台设置----LOG设置---LOG开关 点击打开原创 2012-04-06 15:11:27 · 54378 阅读 · 17 评论 -
android 判断当前应用是否处于活动状态
public static boolean isAction(final Context context) { ActivityManager am = YongcheApplication.getApplication().getActivityManager(); List tasks = am.getRunningTasks(1); if (!原创 2012-04-07 13:43:37 · 5149 阅读 · 1 评论 -
Android使用ant对项目进行编译签名优化打包
Android本身是支持ant打包项目的,并且SDK中自带一个build.xml文件。通过该文件,可以对文件进行编译、打包、安装等。并且支持多种方式打包,如debug或者release。一般的,可以按照如下方法进行操作:首先创建一个Android工程。工程创建好后,需要为工程添加ant支持,即创建相应的build.xml文件。这个文件不需要用户自己创建,只需要执行如下命令即转载 2012-04-16 18:50:11 · 1330 阅读 · 0 评论 -
android调用系统通讯录
private static final int REQUEST_CONTACT = 1;private void startContact() {Intent intent = new Intent();intent.setAction(Intent.ACTION_PICK);intent.setData(ContactsContract.Contacts.CONTE转载 2013-05-07 20:12:49 · 7135 阅读 · 2 评论 -
Using the Dev Tools App
1.从设备中拷贝apk到电脑adb -e pull /system/app/kk.apk ./kk.apk2.安装apk到设备adb -d install kk.apk翻译 2011-12-09 10:31:37 · 633 阅读 · 0 评论 -
android判断屏幕为横屏还是竖屏
if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){ //横屏 } else { //竖屏 }原创 2011-11-19 15:13:52 · 1001 阅读 · 0 评论 -
android listview中含有checkbox刷新问题
该问题有两种解决方案,个人目前所实现了的。1.用HashMap保存checkbox的状态值。HashMap state = new HashMap();public void onCheckedChanged(CompoundButton buttonVi转载 2011-08-16 10:40:42 · 1356 阅读 · 0 评论 -
Android学习笔记之mainfest文件中android属性
android:allowTaskReparenting是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。--------------------------------------------------------------------------------------android:alwaysRetainTaskState是否保留状态不变, 比转载 2011-06-24 11:16:00 · 585 阅读 · 0 评论 -
Android Intent 的几种用法
显示网页 Uri uri = Uri.parse("http://www.google.com"); Intent mIntent = new Intent(Intent.ACTION_VIEW , uri); startActivity(mInt转载 2011-07-05 15:42:21 · 703 阅读 · 0 评论 -
Android 权限大全
android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “propertie翻译 2011-07-05 15:40:47 · 455 阅读 · 0 评论 -
AndroidMaps开发之-----maps api key 申请
申请Maps api key 基本流程找到或创建keystore证书文件生成MD5认证指纹生成Google Map API Key原创 2011-07-15 14:40:59 · 532 阅读 · 0 评论 -
AndroidMaps开发之----第一个AndroidMapsAPP
开发Android Maps App 基本流程新建Android Maps Project在AndroidManifest.xml加入相应的权限以及jar的引用在布局文件中引入MapView创建MapActivity视图一、新建Android Maps ProjectFile原创 2011-07-15 15:23:03 · 589 阅读 · 0 评论 -
Android 升完r12后 定义标题出问题了
前几天刚把自己的android 开发环境升级到r12,就发现有个项目出了些问题,因为我目前暂时不负责这个项目了,所以就没有注意!今天做项目的时候,我又用到了android自定义标题的需求,所以把之前写好的样式copy过来了,发现在style 样式中原创 2011-07-28 16:23:10 · 742 阅读 · 0 评论 -
Android "syntax error"
创建数据库的时候遇到 near "order": syntax error: CREATE TABLE IF NOT EXISTS order(_id INTEGER PRIMARY KEY,.....)错误郁闷了半天,最终把表名修改了,创建成功!纳闷........原创 2011-07-28 15:42:17 · 1595 阅读 · 0 评论 -
解决在非Activity中使用startActivity
错误提示信息: Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the原创 2011-08-01 14:38:15 · 41786 阅读 · 9 评论 -
安装APK时报Local path doesn't exist错误
在开发app过程中,在对源代码不断的修改,更新,发布过程中难免会遇到Failed to install *.apk on device '*': Local path doesn't exist. com.android.ddmlib.SyncExcept原创 2011-08-08 10:40:55 · 6903 阅读 · 1 评论 -
解决ListView 下拉时出现黑色阴影
开发过程中遇到ListView下拉数据时上下边有黑色阴影解决方法: 给ListView加上android:fadingEdge="none" 如: android:layout_width="fil原创 2011-08-09 14:07:35 · 5667 阅读 · 3 评论 -
Android QQ皮肤制作 apk之间资源共享
在android系统中,apk之间可以相互读取数据。但是必须具备以下条件1.有同样的签名(*.keystoe)2.在AndroidManifest.xml文件中配置的android:sharedUserId属性值相同3.二个apk运行在同一个进程中.主程序及读原创 2011-08-16 11:53:54 · 1319 阅读 · 0 评论 -
android 查看apk中资源文件
aapt dump xmltree *.apk AndroidManifest.xmlaapt dump xmltree *.apk res/layout/*.xml原创 2014-06-09 10:49:12 · 3168 阅读 · 1 评论