笔记
文章平均质量分 72
cdz1988
这个作者很懒,什么都没留下…
展开
-
AndroidStudio中jni的使用
1.新建一个Jni调用类public class MyJni { static { System.loadLibrary("MyJni");// System.load("/data/user/0/com.example.myapplication/app_libs/libMyJni.so");// System.load("/storage/emulated/0/Android/data/com.example.myapplication/d原创 2020-10-14 21:00:10 · 908 阅读 · 0 评论 -
Android设备唯一标识符的获取,适配Android10
一、背景安卓10以后对不可重置的设备标识符实施了限制,第三方应用将无法得到这些标识符。安卓10更新说明文档链接:https://developer.android.google.cn/about/versions/10/privacy/changes二、常见的替代方案1.Mac地址1.1.安卓6.0以下需要ACCESS_WIFI_STATE权限,通过以下方式获取:WifiManager manager = (WifiManager) context.getSys原创 2020-09-22 12:35:31 · 4828 阅读 · 0 评论 -
从mysql转储文件导入创建表时中文乱码解决
set character set utf8;只需要在文件头部加如上设置原创 2019-10-19 13:30:34 · 234 阅读 · 0 评论 -
Android中使用iconfont方式显示图片的优劣
优点:在安卓中使用Iconfont的优点是显而易见的它可以让图片变得很小,一般而言一个安卓项目的图片文件大小在几M左右(当然经过压缩处理后图片也可以很小,但再小也是会超过1M的),但是使用iconfont后能控制在1M以内(可能只有几百Kb)。缺点:1.放弃了安卓自带的图片适配机制,需要开发者自己去设置图片的大小,如果每一张图片都去设置大小这无疑增加了不少的工作量。Android为了更好地优化应用...原创 2018-05-18 15:36:39 · 1815 阅读 · 2 评论 -
Android Studio中aidl的使用示例
一、什么是aidl AIDL:Android Interface Definition Language,即Android接口定义语言。 Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC...原创 2018-05-14 15:44:00 · 6007 阅读 · 0 评论