- 博客(17)
- 资源 (2)
- 收藏
- 关注

原创 安卓基于NDK开发,从环境搭建到demo运行
注:本教程基于最新的Android sudio3.3,自己仅作记录,一些具体解释可以到1、环境搭建下载ndk https://developer.android.google.cn/ndk/downloads/ 解压后将根目录配置到系统的PATH路径下面 2、demo开发build.gradle中配置ndk相关信息android { compil...
2019-02-26 14:35:44
468

原创 javah 找不到类文件的解决办法
学习jni的时候,javac Helloworld.java 生成 Helloworld.class文件以后,调用javah Helloworld提示找不到类文件由于javah以后生成的.h文件需要包名+类名,所以必须在包括全包名的目录下执行javah命令,也就是项目\src\在或者项目\bin\classe\下执行 javah 包名.类名的命令,比如:在src下或者classe文件夹下执
2016-09-21 15:07:21
16093
6

原创 创建一个纯色的Bitmap(任意颜色)
Bitmap bitmap = Bitmap.createBitmap(宽度, 高度, Bitmap.Config.ARGB_8888);bitmap.eraseColor(Color.parseColor("#FF0000"));//填充颜色创建一张自定义大小的Bitmap,下面是往上面添加文字Canvas canvas = new Canvas(bitmap); Pai
2016-09-09 15:24:15
21152
2
原创 安卓AOP demo
本demo插件用的是AspectJX一、插件引入1、project的build.gradle中配置插件dependencies { classpath 'com.android.tools.build:gradle:3.3.0' classpath 'com.hujiang.aspectjx:gradle-android-plugin-aspect...
2019-03-22 14:33:50
383
原创 安卓targetSdk升级到24后如何抓包
1、在res/xml文件夹下面新建network_security_config.xml文件<network-security-config> <debug-overrides> <trust-anchors> <!-- Trust user added CAs while debuggable onl...
2019-03-08 15:56:53
731
原创 glide崩溃解决
//取消glide加载 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) { if (Util.isOnMainThread() && !isFinishing() && !isDestroyed()) { Gli...
2018-05-08 16:13:16
1902
转载 安卓图片处理技术
1、图片的解码格式随着解码占用内存大小的降低,清晰度也会有损失。我们需要针对不同的应用场景做不同的处理,大图和小图可以采用不同的解码率。在Android里面可以通过下面的代码来设置解码率:2、Bitmap缩放对bitmap做缩放,这也是Android里面最遇到的问题。对bitmap做缩放的意义很明显,提示显示性能,避免分配不必要的内存。A
2017-11-08 16:34:15
697
翻译 自定义View要注意的三个问题
Useless calls to onDraw():我们知道调用View.invalidate()会触发View的重绘,有两个原则需要遵守,第1个是仅仅在View的内容发生改变的时候才去触发invalidate方法,第2个是尽量使用ClipRect等方法来提高绘制的性能。Useless pixels:减少绘制时不必要的绘制元素,对于那些不可见的元素,我们需要尽量避免重绘。W
2017-11-08 15:50:34
323
原创 安卓获取手机卡网络
/** * 当手机网络可用时 * 仅数据流量打开,获取当前数据网络对应的运营商,双卡手机是默认数据网络对应的运营商 * wifi 数据流量同时打开,返回wifi */ public static String getDefaultDataNetworkOperater(Context context) { NetworkInfo ne
2017-09-14 14:26:21
563
转载 android阿里面试题锦集
转自 http://www.jianshu.com/p/cf5092fa2694前几天突然就经历了阿里android实习内推的电面,感觉有好多以前看过的东西都忘记了,然后又复习了一下,找了很多阿里的面经总结了一下,希望对大家有帮助,下面的知识点大多出自 android开发艺术探索,而且很多都是我自己的总结,方便自己记忆,如果想深入可以去看看这本书。1.安卓事件分发机制,
2017-07-18 19:22:18
3123
转载 Android客户端面试题集锦
转自 http://www.cnblogs.com/jasonkent27/p/4856209.html声明:本文问题来自但不限于Xoper.ducky大牛的面试总结,网址:http://www.nowcoder.com/discuss/3043,欢迎各位进行补充JAVA SE1. 九种基本数据类型的大小,以及他们的封装类。int
2017-07-18 19:19:18
3094
原创 安卓5.0 Transitions动画切换时状态栏不参与动画
1、在values-21文件夹下主题中设置Transitions动画 @drawable/aaa_cycle true--> true @android:color/transparent--> false--> true true
2017-06-16 17:33:28
1112
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人