前言:为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使 ...
分类:
移动开发 时间:
2019-04-20 00:05:28
阅读次数:
208
Android开发之Activity的创建跳转及传值 在Android系统的江湖中有四大组件:活动(Activity), 服务(Service), 广播接收器(Broadcast Reciver)和内容提供者(Content Provider)。今天所介绍的就是Android开发中的四大组件之一:A ...
分类:
移动开发 时间:
2019-04-19 20:03:13
阅读次数:
230
这个主要问题是在android系统下7.0 拍照时,Android提供FileProvider类来供应用之间共享数据。 出现这个问题多为xml文件 path 类型和代码中调用的类型不同导致的 以下为多种各种xml文件和对应path类的关系 该方式提供在应用的内部存储区的文件/子目录的文件。它对应Co ...
分类:
其他好文 时间:
2019-04-17 19:38:33
阅读次数:
321
“刚要适配安卓派,Q就来了。” 3月14日谷歌推出了期待已久的Android Q的首个测试版本Android Q Beta 1 ,这是Android系统推出以来的第十个大版本。 3月14日谷歌推出了期待已久的Android Q的首个测试版本Android Q Beta 1 ,这是Android系统推 ...
分类:
移动开发 时间:
2019-04-05 19:53:15
阅读次数:
259
最近学的东西有点杂,导致我自己都不知道应该干嘛了,最近尝试了新的技术react-native,这是一种十分先进的技术,同样代码,到处运行,ios/android系统通用,其基础是html.css.javascript和react。当然我对此无法提起兴趣,可能是因为自己根本就不喜欢写代码这活吧,我喜欢 ...
分类:
其他好文 时间:
2019-04-04 20:39:51
阅读次数:
179
包名(Package name)在Android系统中是判断一个App的唯一标识,不同的App可以有同样的名字,但是它的包名不可以相同。 例如我可以自己编译生成一个App也叫“微信”,但是我App的包名不能为com.tencent.mm(微信的包名为这个),如果我指定的包名如果也和微信一致了,那么我 ...
分类:
移动开发 时间:
2019-04-01 11:39:07
阅读次数:
555
json简介 1.概念:json全称是javaScript object Notation,是一种并轻量级的数据交换格式。 2.特点: 1.本质就是具有特定格式的字符串 2.json完全独立于编程语言 3.json比xml数据传输的有效性要高出很多 Android系统也原生的提供了JSON解析的AP ...
分类:
移动开发 时间:
2019-03-25 22:01:12
阅读次数:
259
测试过程中遇到两类弹窗: 系统权限弹窗具体业务弹窗系统权限弹窗Android系统权限弹窗一般出现在安装 app 后首次打开,如:定位权限、电话权限等。我们可以按顺序执行测试用例,将该类操作放到 InitTest 中执行,第一个执行。以 appium + testng 为例:testng.xml,pr ...
分类:
移动开发 时间:
2019-03-22 16:45:48
阅读次数:
267
摘要: Ubuntu系统使用的gcc版本随着发布版本的不同而不同,在编译android系统时不同的版本推荐用不同的gcc去编译,那么可不可以改变系统的gcc来适应android编译环境的需求呢?答案是可以的。 Ubuntu系统使用的gcc版本随着发布版本的不同而不同,在编译android系统时不同的 ...
分类:
其他好文 时间:
2019-03-13 10:43:08
阅读次数:
196
在android系统不断升级的过程中,Sharepreferences存储出现多中问题,其中有些是读写权限造成,有些是因为加密问题引起。下面介绍下SpUtil这个工具类,它是在Sharepreferences基础上进行了封装优化,具备存储不同数据类型,然后有加密功能,使用简单,在介绍的工程中,还会涉... ...
分类:
移动开发 时间:
2019-03-10 00:09:18
阅读次数:
371