自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android应用文件目录测试

Android应用目录获取getExternalCacheDir()getExternalFilesDir(Environment.DIRECTORY_PICTURES)getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS)getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS)getCache

2017-11-25 20:03:14 444

原创 Android.mk文件

#必须, 初始化当前路径 LOCAL_PATH := $(call my-dir) #必须, 清除LOCAL_变量, 除了LOCAL_PATH外全部清除 include $(CLEAR_VARS)#必须, 编译成的so的名字 LOCAL_MODULE := NdkJniDemo #相当于#define LOCAL_LDFLAGS := -Wl,–build-id #相当于include,

2017-11-22 17:40:05 305

原创 如何查看Android设备的ABI

通过命令查看1、adb shell 2、cat /proc/cpuinfo可以从输出看到ARMv7 Processor : ARMv7 Processor rev 0 (v7l) processor : 0 BogoMIPS : 38.40 processor : 1 BogoMIPS : 38.40 processor : 2

2017-11-21 14:44:49 10591

原创 MySQL常用命令备忘

创建数据库使用root用户创建数据库(需要先root身份登录)create database todolist;将数据库所有权限赋给某一用户xxxgrant all privileges on xxx.* to xxx@localhostFLUSH PRIVILEGES;执行一个数据库文件mysql -h 127.0.0.1 -u xxx -D todolist -P 3306 < schema.

2017-11-20 22:58:36 130

原创 Android加密

前提为了防止服务器数据被爬, 客户端和服务器传输数据需要加密处理 Java代码容易被破解, 需要将加密逻辑放到C里面 C代码编译成的so文件可能会被二次打包, 不用破解C就能用so爬取服务器数据 福音: Android的keystore文件无法被破解 keystore文件的hash可被其他应用直接通过包名获取加密方案设计因为用到AES和RSA, 而网上包括github的许多库并不是无懈可击,

2017-11-19 19:32:30 408

原创 Android开发中的JNI的内存管理

JNI中的对象即便是写在C代码里面, 也可以在JNI中创建对象, 只是没有对对象操作的方法. JNI中的对象默认最多创建16个, 如果使用EnsureLocalCapacity可以通过参数传递想创建对象的个数, 根据返回值确认是否可以创建.JNI对象的销毁默认最多16个对象, 所以如果超过16个, 就需要销毁, JNI提供了2种对象的销毁, 1. 局部对象, 定义在方法中的对象 2. 全局对象

2017-11-19 18:26:43 977

原创 Fatal signal 11 (SIGSEGV), code 2调试方法

JNI中用C语言引起的bug:Fatal signal 11 (SIGSEGV), code 2对于习惯Java的程序员, 调试C程序是一件很头痛的事, 尤其是这种bug, 出现一次整个App立刻崩掉, 并且还不给你打印函数调用栈, 压根不知道哪一行出了问题. 如果google或者百度这个错误的描述, 答案往往是指针使用了一个不可用的位置, 或者是数组越界, 对程序问题定位也没有有价值的帮助.Bug

2017-11-19 15:47:08 14859

Flutter学习Roadmap.pptx

学习flutter路线地图

2021-06-15

HandlerThread的使用与自定义HandlerThread

HandlerThread的使用与自定义HandlerThread 使用过程中常见的问题,以及为什么要使用

2016-04-14

GifView源码及jar包

jar包导入后记得在build path 的configure build path的Order and Export里面打勾,如果抛出classnotfound 异常就是没有打钩 源码里面不是android app源码,只有包下的4个java文件是有用的。

2015-11-07

xml增删改查for android

android经常用sax-simple api for xml,但只能读取,于是一个用sax读,用dom增删改的例子就是这个,没在android上编译导入eclipse即可用,可以直接复制到android工程里面用

2015-09-23

SmartSchedule.zip

智能课表,添加修改课表,同时还能写纸条和传递纸条,由于引用了barcodetest开源二维码工程,所以附带了该工程, 使用了sharepreference,sqlite, notificationmanager,alarmmanager 涉及到了receiver的显示和隐式意图 各种布局,控件,gridview,listview, 还有给TextView设置跳转的SpanableStringBuilder 还涉及到了面向接口编程

2015-09-16

android音乐播放器-app名字隆笛音乐

该资源android4.3.1版本,目标sdk17,最低sdk14 注:该资源并非是本人的作品,由于将在后续的一个月里面更新对该源代码的解释让刚入门的android程序员理解,象征性的需要2个资源分,对应本人的blog,相信物超所值。blog地址首页:http://blog.csdn.net/u014449046 注释地址:http://blog.csdn.net/u014449046/article/details/48134349

2015-08-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除