- 博客(80)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 强大的Android debug工具库-AndroidDebugLib
AndroidDebugLib是一个功能强大的调试库,方便开发者调试应用中的数据库、首选项、执行任意命令、浏览文件等功能开源地址AndroidDebugLibAndroidDebugLib gitee备用站Android Debug Lib可以做什么支持网页命令行工具查看和下载所有当前app可访问的文件,包括数据库和首选项,不需要设备进行root提供txt、xml、json、jpg、mp3、mp4文件的预览功能网页支持国际化,和app语言环境一致查看应用内的数据库,执行任意sql语句
2021-08-30 10:02:47
488
转载 Android中build target,minSdkVersion,targetSdkVersion,maxSdkVersion概念区分
本文转载自: http://blog.csdn.net/zhangjg_blog/article/details/17142395本文参考了谷歌开发者文档:http://developer.Android.com/guide/topics/manifest/uses-sdk-element.html#provisional如果开发的应用用户较多,那么必须保证应用在多个版
2017-05-05 13:16:38
854
转载 BLE 广播数据解析
BLE 中有两种角色 Central 和 Peripheral,也就是中心设备和外围设备。中心设备可以主动连接外围设备,外围设备发送广播或者被中心设备连接。外围通过广播被中心设备发现,广播中带有外围设备自身的相关信息。
2017-04-17 10:37:36
2437
转载 Using Padding in Encryption
Using Padding in EncryptionIntroductionThe most common query we get about cryptography concerns padding with a block cipher.If you have to encrypt some data to send to another user and everythin
2017-03-10 17:06:48
1041
原创 Eclipse工具篇
1、Eclipse SVN插件安装地址 https://dl.bintray.com/subclipse/releases/subclipse/latest/2、设置Eclipse默认编码格式为UTF-8 Window->Pereferences->General->Workspace 在’Text file encoding’中,选择utf-8待续……
2017-03-01 10:58:51
386
转载 日志那点事儿——slf4j源码剖析
from:http://www.cnblogs.com/xing901022/p/4149524.html前言: 说到日志,大多人都没空去研究,顶多知道用logger.info或者warn打打消息。那么commons-logging,slf4j,logback,log4j,logging又是什么关系呢?其中一二,且听我娓娓道来。 手码不易,转载请注明_xingo
2017-02-08 17:03:05
620
转载 Android 7.0新特性译文
Android 7.0 开发者版本Android 7.0 Nougat 为用户和开发者引入多种新功能。本文重点介绍面向开发者的新功能。请务必查阅 Android 7.0 行为变更以了解平台变更可能影响您的应用的领域。如需了解有关 Android 7.0 消费者功能的更多信息,请访问 www.android.com。多窗口支持在 Android 7.0
2016-11-24 14:17:39
1957
转载 使用CHROME来调试你的ANDROID APP
from:http://stormzhang.com/android/2015/03/05/android-debug-use-chrome/个人一直对Chrome情有独钟,Chrome除了更快之外,对开发者的支持更友好。内置强大的Developer Tools,相信Web开发简直爱不释手!而且Chrome Store里提供各种各样的插件,没有你用不到,只有你想不到。现在任何事基本Ch
2016-10-19 15:17:31
710
转载 android万能驱动制作方法
from:http://blog.csdn.net/newtonnl/article/details/7913394做android经常碰到某个手机找不到adb 驱动,或者为了适配装了N多驱动,其实有很简单的方法解决 以官方的google android 驱动作为蓝本,把自己的设备加进去就可以了 准备记事本 打开extra\usb_driver\android_winusb.inf 看到下
2016-07-03 21:11:26
1453
转载 Android NDK开发Crash错误定位
转载请注明出处:http://blog.csdn.net/xyang81/article/details/42319789 在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Androi
2016-05-25 15:20:42
667
转载 Android SQLite 支持嵌套事务吗?
from:http://blog.csdn.net/efeics/article/details/18739361Android SQLite相关java源码中多次提到支持 nested transaction。而SQLite本身不支持嵌套事务,只能使用 savepoint 代替。 https://www.sqlite.org/lang_savepoint.html嵌套事务即是类似于BEGIN
2016-05-24 10:41:30
717
转载 ADB server didn't ACK 解决方法
from:http://blog.csdn.net/johnnycode/article/details/7678083一直没搞明白这个问题咋出现的,但今天看到一个方法,搞定了!原来是豌豆荚占用了 5037 端口导致。 参见原文章:一个豌豆荚引发的血案——关于ADB server didn’t ACK的问题 简单来讲,首先将Windows任务进程中的豌豆荚干掉,如果还是不行,再继续按下列步骤排查
2016-04-25 18:14:55
588
原创 jni备忘:jni调用java方法显示一个Dialog
jni备忘:jni调用java方法显示一个Dialog之前研究过jni,发现一段时间不用就基本忘干净了,现在在这里通过一个简单的例子记录一下。
2016-03-29 15:51:43
2194
转载 利用javap生成方法签名
使用JNI在native内调用java方法时,需要知道java方法的方法签名,利用javap工具可以方便的生成签名。由于java方法签名在jni层的表示方法的复杂性,利用这个工具生成签名信息可以避免人工分析带来的错误。
2016-03-29 11:17:21
1652
转载 Android相关属性的介绍:android:exported
from:http://blog.csdn.net/id19870510/article/details/8141803android:exported这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启动或绑定该服务。 它的默认值依赖与该服务所包含的过滤器。
2016-03-25 15:28:33
416
转载 Android中Activity四种启动模式和taskAffinity属性详解
from:http://blog.csdn.net/zhangjg_blog/article/details/10923643在android应用开发中,打造良好的用户体验是非常重要的。而在用户体验中,界面的引导和跳转是值得深入研究的重要内容。在开发中,与界面跳转联系比较紧密的概念是Task(任务)和Back Stack(回退栈)。activity的启动模式会影响Task和
2015-12-30 11:22:45
734
转载 Android SQLiteStatement 编译、执行 分析
from:http://blog.csdn.net/efeics/article/details/189954331、Android sqlite 中 sql语句执行流程SQLite中所有SQL语句都需要先编译为stmt,然后执行。 首先看一个SQLiteDatabase.update()的过程。// SQLiteDatabase.java public int update(String t
2015-06-25 15:11:05
829
转载 Android Studio 简单设置
from:http://ask.android-studio.org/?/article/14Android Studio 简单设置界面设置默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。Settings --> Appearance --> Theme ,选择 Darcula 主题即可。字体设置系统字体
2015-06-23 15:11:36
459
原创 Android常用代码段
1、LogUtil.javapublic class LogUtil { private static final boolean isVerbose = true; private static final boolean isDebug = true; private static final boolean isInformation = true; priva
2015-06-09 10:04:56
532
转载 JNI学习积累之二 ---- 数据类型映射、域描述符说明
本文原创,转载请注明出处:http://blog.csdn.net/qinjuning 在Java存在两种数据类型: 基本类型 和 引用类型 ,大家都懂的 。 在JNI的世界里也存在类似的数据类型,与Java比较起来,其范围更具严格性,如下: 1、primitive types ----基本数据类
2015-06-03 13:59:16
462
转载 JNI学习积累之一 ---- 常用函数大全
jni函数可以参考:这里=======================================================================================================
2015-06-03 13:49:49
778
原创 差分包so笔记
bsdiff:http://www.daemonology.net/bsdiff/,从这里可以下载到c的代码和windows下使用的工具so库的下载地址:http://download.csdn.net/detail/lgl1170860350/8750687这个so库是umeng的差分包so库使用方法:package com.umeng.update.util;pu
2015-05-29 10:58:37
888
转载 Android中使用JNI获得APK签名的哈希值
from:http://blog.csdn.net/i5suoi/article/details/19036975获取报名可以不用写死,// 获取包名======================== jmethodID methodID_getPackageName = (*env)->GetMethodID(env, native_clazz, "getPackage
2015-05-27 15:59:43
857
转载 Android自定义属性,attr format取值类型
from:http://huangbo-2020.iteye.com/blog/14776111. reference:参考某一资源ID。 (1)属性定义: (2)属性使用:
2015-05-07 11:52:17
378
转载 Dex文件结构
from:http://www.cnblogs.com/santry/archive/2011/10/24/2222900.htmlDex文件和Dalvik虚拟机在Android系统中,dex文件是可以直接在Dalvik虚拟机中加载运行的文件。通过ADT,经过复杂的编译,可以把java源代码转换为dex文 件。 那么这个文件的格式是什么样的呢?为什么Android不直接
2015-05-05 11:30:18
789
原创 动态加载dex笔记
参考:http://blog.csdn.net/androidsecurity/article/details/8809542(Android APK加壳技术方案【2】)想要完成的功能:我想简单的对一个apk加壳,让别人不容易破解原本的apk1、生成原来项目的dex文件,为了测试方便,将dex文件直接copy到手机的sd卡路径下,用于加载2、在新项目里面将原项目的manifest文
2015-04-30 13:11:13
1671
原创 将excel文件数据导入sqlite3数据库笔记
参考文章:http://blog.chinaunix.net/uid-1844931-id-2981048.html1、首先需要将excel文件另存为csv格式的文件,这个文件可以直接使用文本方式打开,内容中间是用逗号分隔的,导出时注意一下格式,去掉换行或者多余的内容之类的,格式类似下面的形式:1,邮储银行(01000000),绿卡通,19,621096xxxxxxxxxxxx
2015-04-09 13:45:12
6711
原创 git之github笔记
参考文章:http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.htmlhttp://rangercyh.blog.51cto.com/1444712/749490/1、注册github账号,安装windows版本git工具2、在github New Repository3、连接github,使用命令ssh-k
2015-03-26 12:00:42
951
转载 Spans, a Powerful Concept.
from:http://flavienlaurent.com/blog/2014/01/31/spans/Spans, a Powerful Concept.Jan 31st, 2014 6:09 pmRecently, I wrote a blog post about the NewStand app and its ActionBar icon t
2015-03-12 17:50:00
1151
原创 仿qq登录界面软键盘弹出时不覆盖登录注册按钮(获取软键盘高度)
参考:http://www.apkbus.com/android-177754-1-1.html基本思路是:1、将activity的软件盘弹出模式设置为android:windowSoftInputMode="adjustResize"2、使用一个可以重叠的布局比如FrameLayout、RelativeLayout等,在布局底部放置一个充满屏幕的自定义布局,重写onSizeC
2015-03-03 13:20:11
1769
转载 兼容 Android 4.4 透明状态栏与导航栏
from:http://www.apkbus.com/android-163388-1-1.htmlAndroid 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能,如图左边为 4.2.2 右边为 4.4.2 那么现在我就来给大家讲解下如何使用这个新特性,让你的 app 跟随潮流,当然如果你不在乎外观就算了,
2015-02-26 14:02:36
696
转载 brut.androlib.err.UndefinedResObject apktool反编译问题
from:http://blog.csdn.net/aeolus1019/article/details/8119786我只删掉用户目录下的apktool下的apk文件就可以正常反编译了原文:错误代码~[java] view plaincopyD:\DpAPK\apktool-1.5.0>apktool d d
2015-02-13 15:10:37
1006
原创 旋转的TextView-RotateTextView
参考:微商软件attrs.xml添加三个自定义属性: RotateTextView.javapublic class RotateTextView extends TextView { private static final int[] textDegree = new int[]{R.attr.degree, R.attr.transX, R.attr.
2015-01-16 17:47:42
4079
原创 在view没有显示在屏幕之前得到view的宽度和高度笔记
在view显示在屏幕之前使用getMeasuredWidth()和getMeasuredHeight()方法不能得到宽度和高度(为什么,不知道)。可以在调用这两个方法之前调用view的measure(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)方法,一般情况下参数传递包裹就可以,然后就可以调用
2015-01-07 17:40:25
1314
原创 ant打包crunch 报错笔记
参考文章:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=329162定位android sdk dir\tools\ant\build.xml<!-- 'aapt.ignore.assets' is the list of file patterns to ignore under /res and /assets.
2014-12-17 15:37:04
1029
原创 在xml文件中引用内部类笔记
场景:自己在activity中使用内部类MyAutoCompleteTextView继承了AutoCompleteTextView重写其中一个方法,这个类只在这个activity的布局文件中使用,没有必要单独写一个类出来,现在想要在xml文件中使用这个view参考文章:http://titanseason.iteye.com/blog/1831185使用上面文章里面的方法可以在xml中引用
2014-12-11 10:37:18
1349
原创 快速开发Adapter
1、首先将getView以外的方法重写,简化重复步骤:import java.util.List;import android.content.Context;import android.view.LayoutInflater;import android.widget.BaseAdapter;public abstract class DefaultAdapter extend
2014-12-08 16:58:48
748
CP2102_USB_to_UART_Bridge_Controller驱动
2017-09-30
一个简单的jni显示Dialog的例子
2016-03-29
HttpClient4.5.1官方手册
2016-02-19
LHttpClient代码-改
2015-07-13
libbspatch.so
2015-05-29
仿qq登录界面软键盘弹出时不覆盖登录注册按钮
2015-03-03
LHttpClient代码
2014-10-21
greendao-jar
2014-09-29
androidpn0.5.0
2014-07-21
apk反编译工具
2014-06-17
使用weather.com.cn数据实现的简易天气demo
2014-06-11
java swing人机对战五子棋
2014-04-08
android 使用client.crt、client.key和ca.crt完成双向认证
2015-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人