- 博客(11)
- 收藏
- 关注
原创 UnknownServiceException: CLEARTEXT communication to xxx not permitted by network security policy
Android28+ 网络请求 报错 CLEARTEXT communication to xxx not permitted by network security policy原因: 由于 Android P(版本27以上) 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。如果当前应用的请求是 htttp 请求,而非 https ,这样就会导系统禁止当前应用进行该请求。解决办...
2019-02-19 19:48:10 1030
原创 ubuntu 下编译最新 ijkplayer-android ffmpeg
cygwin 下编译最新 ijkplayer-android ffmpeg编译准备:1. android ndk(建议使用 r10e 版本) 下载地址2. android sdk 3. Cygwin下载地址编译过程:1. 打开Ubuntu控制台,安装插件git,ysamsudo apt-get updatesudo apt-get install gitsud...
2019-02-15 17:37:25 441
原创 cygwin 下编译最新 ijkplayer-android ffmpeg
ubuntu 下编译最新 ijkplayer-android ffmpeg编译准备:1. android ndk(建议使用 r10e 版本) 下载地址2. android sdk 3. Cygwin 下载地址编译过程:1. cygwin编译 ijkplayer 需要安装make,yasm,git,gcc 四个插件 Cygwin安装步骤2. 配置Cygwi...
2019-02-15 17:16:38 894
原创 Android JNI 和NDK编程(一)
Java Native Interface (JNI) 是java提供的本地化接口,方便java代码调用C,C++等本地代码所封装的接口。NDK是Google为Android提供的一个工具集合,通过MK文件可以方便快捷的生成各个CPU平台所需要的动态库。使用NDK有如下好处。 1. so库的高难度反编译,提高代码的安全性。 2. 可以方便的使用C/C++等Native语言的第...
2018-04-13 09:58:47 610
原创 Android多包技术之Apk版本共存
Googe默认的额打包方式为单打包模式包含release和debug两种,但是并不能同时安装在同一Android设备上,因为Google默认同一Apk 的唯一识别ID就是一个应用,无论是改变apk的签名还是做其他的操作,在没有变动唯一识别ID的情况下,是不能实现版本共存的。因此想要做到版本共存,一定要先改变唯一ID,当然,如果手动修改的话,是作为开发人员所能忍受的事情,通过强悍的标识”applic
2018-01-15 10:33:26 7396
原创 Android四大组件之Activity (IntentFilter匹配规则)
在Android中,Activity作为视图显示的不可或缺的成分,然而对于Activity之间的启动,我们最常用到还是显式调用,隐式调用很少用到。两者最大的区别就是显式调用需要提供明确的组件信息,包括包名和类名。而隐式调用则不需要,只要提供配置对应的过滤信息就可以完成启动。两者之间存在一个原则,如果两种调用同时存在时,那么以显式调用为主。对于显式调用想必大家都很清楚,这里就不多做叙述,本文还是
2017-12-20 14:32:52 1692 1
原创 Android四大组件之Activity (启动模式)
Activity的启动模式从字面意思不难理解,通俗来说就是,Activity实例的创建方式,我们知道每次通过startActivity()等方法来启Activity时,Android就会创建一个Activity实例。但是有时候我们并不需要每次启动同一个Activit都去创建一个新的实例,这时候Google提供四种不同的Activity启动模式来解决各种不同的实际情况: 一
2017-11-17 15:43:12 330
原创 Android ExifInterface 图片信息 读取时中文乱码解决方案
对于图片信息的读取,通过android本身提供ExifInterFace这个类可以实现。对于ExifInterface这个类的TAG解释可以查看:https://developer.android.google.cn/reference/android/media/ExifInterface.html本文主要讲在读区中文时出现的乱码问题,看下面的ExifInterface部分源码:
2017-11-13 14:04:16 2044 1
原创 Android四大组件之Activity(生命周期)
前言Activity作为Android的四大组件之一,其地位自然不言而喻。每个人机交互的界面都少不了Activity的身影,所以能否合理的进行数据交互,资源利用,熟悉并掌握Activity生命周期是必不可少的环节之一。Activity四种形态1.Active/Running: 此时Activity处于栈顶,处于可进行人机交互的可见状态。2.Paused: Activit
2017-11-01 17:48:37 549
原创 SSM + Android 网络交互的那些事
ssm做为后台与android交互,相信只要是了解过的人都知道一些基本的数据交互,向json,对象,map的交互就像喝水一样简单,这些基本的交互也是学习ssm后台开发的基本,但是好多人却是会忽略文件的交互。毕竟大多数培训老师是没有讲这些东西的(至少小编我的启蒙老师就没有介绍过)。好了废话不多说,直接上!!!!!!!! 在这里我用的是okHttp网络请求框架:https://github
2016-12-14 17:58:36 5735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人