\

《Android漏洞扫描工具Code Arbiter》:目前 Android 应用代码漏洞扫描工具种类繁多,效果良莠不齐,这些工具有一个共同的特点,都是在应用打包完成后对应用进行解包扫描。这种扫描有非常明显的缺点,扫描周期较长,不能向开发者实时反馈代码中存在的安全问题,并且对于问题代码的定位需要手动搜索匹配源码,这样就更不利于开发者对问题代码进行及时的修改。Code Arbiter 正是为解决上述两个问题而开发的,专门对 Android Studio 中的源码进行安全扫描。

\ \\ \

《ContentProvider引发闪退之谜》:ContentProvider(以下简称CP)是 Android 的四大组件之一,提供类似数据库增删查改的数据操作方式,同时还支持跨进程。CP 在跨进程调用的场景中,作为数据提供的进程称作 Server 进程,请求数据的进程称作 Client 进程。当我们享受它在跨进程场景下带来的便利时,可能未曾想到 Client 进程存在被杀的隐患。

\ \\ \

《微信Android视频编码爬过的那些坑》:Android 视频相关的开发,大概一直是整个 Android 生态,以及 Android API 中,最为分裂以及兼容性问题最为突出的一部分。摄像头,以及视频编码相关的 API,Google 一直对这方面的控制力非常差,导致不同厂商对这两个API的实现有不少差异,而且从 API 的设计来看,一直以来优化也相当有限,甚至有人认为这是“Android 上最难用的 API 之一”

\ \\ \

《结合源码,探索Android中的Window与DecorView》:Android 中 View 可以说是最为重要的几个地方之一,包括事件分发,测量,绘制等等,都是非常常见的情况。那么我们要想好好掌握这些知识,就得深入了解 Andorid 整个 View 从开始到完成所经历的一系列工作。本文分析的源代码均来自 Android API 24。

\ \\ \

《Android 8.0 Oreo 画中画模式》:Android 8.0 Oreo(API Level 26)允许活动启动画中画 Picture-in-picture(PIP)模式。PIP 是一种特殊类型的多窗口模式,主要用于视频播放。PIP 模式已经可用于 Android TV,而 Android 8.0 则让该功能可进一步用于其他 Android 设备。本文对画中画模式进行了简单介绍。

\ \\ \

《Android O 行为变更官方指南》:Android O 除了提供诸多新特性和功能外,还对系统和 API 行为做出了各种变更。本文重点介绍了那些应该了解并在开发应用时加以考虑的一些主要变更。其中大部分变更会影响所有应用,而不论应用针对的是何种版本的 Android。不过,有几项变更仅影响针对 Android O 的应用。

\ \\ \

《Android签名证书你知多少?》:关于Android应用的签名大家可能会相对比较忽视,因为作为 Android 系统的主导公司 Google,并没有象苹果那样要求开发者向它申请证书才能发布应用。但是实际上 Android 系统也是要求每个 Android 应用程序是必须要经过数字签名才能安装到系统中的,包括 Debug 的 Android 应用。但是 Android 应用的数字签名是由应用程序的开发者完成的,不需要权威的数字证书签名机构认证。今天我们就来谈谈 Android 的应用签名相关的那些事。

\ \\ \

《Android NDK开发:JNI基础篇》:JNI 全称 Java Native Interface,Java 本地化接口,可以通过 JNI 调用系统提供的 API。操作系统,无论是 Linux,Windows 还是 Mac OS,或者一些汇编语言写的底层硬件驱动都是 C/C++ 写的。Java和C/C++不同 ,它不会直接编译成平台机器码,而是编译成虚拟机可以运行的Java字节码的.class文件,通过JIT技术即时编译成本地机器码,所以有效率就比不上C/C++代码,JNI技术就解决了这一痛点,JNI 可以说是 C 语言和 Java 语言交流的适配器、中间件。

\ \

Android开发周报:Google 推出AR SDK、Android 8.0 Oreo 最终版发布相关推荐

  1. android开发怎么兼容不同的sdk,android – 如何在使用特定版本的功能时使我的项目与不同的sdk版本兼容...

    我正在开发一个在webview中使用Flash视频的项目.我解决了所有与代码有关的问题,但只在Honeycomb下工作. 阅读this我发现了如何解决Android 3.0及更高版本(包括ICS)的问 ...

  2. play-services-tasks (com.google.android.gms:play-services-tasks)”的开发者向 SDK 版本 18.0.0

    "play-services-tasks (com.google.android.gms:play-services-tasks)"的开发者向 SDK 版本 18.0.0 添加了以 ...

  3. android 开发对gif解码(适配android 4.2、4.3、4.4版本)

    android 开发对gif解码(适配android 4.2.4.3.4.4版本) 使用方法: public class ImageInputActivity extends Activity imp ...

  4. Android 开发 关于APP无法安装到Android模拟器上的问题

    Android 开发 关于APP无法安装到Android模拟器上的问题 我们在创建一个app后,打算安装到Android模拟器上.可能会出现无法安装,或者提示已经安装无法卸载的问题.这个时候需要添加兼 ...

  5. Android开发中遇到的问题(四)——Android中WARNING: Application does not specify an API level requirement!的解决方法

    Android开发中遇到的问题(四)--Android中WARNING: Application does not specify an API level requirement!的解决方法 参考文 ...

  6. android开发用百度识别图片格式,Android开发学习之路-机器学习库(图像识别)、百度翻译...

    对于机器学习也不是了解的很深入,今天无意中在GitHub看到一个star的比较多的库,就用着试一试,效果也还行.比是可能比不上TensorFlow的,但是在Android上用起来比较简单,毕竟Tens ...

  7. Android 7.0 预览版发布了

    Android 7.0 预览版发布了 本以为在google I/O大会发布的 Android 7.0 (Android N)却在三月九号发布了.打开Android Studio发现了下面的更新: An ...

  8. Android开发中调用百度地图SDK

    前言 我是一个在普通大学上学的孩子,主攻AR方向.我最近要通过unity3d来完成我的科研立项---AR指南针,当我开始这个项目时,我在想怎么做,首先在unity3d中调用AR摄像头不难,难就难在怎么 ...

  9. Android开发中Google VR全景的实现

    VR在现在生活中已经随处可见,在移动端上的应用更是屡见不鲜,在android 开发中VR更是应用在多个领域,汽车.家装.景区等,下面我就使用google的vr-sdk简单实现全景: 1.效果图如下: ...

最新文章

  1. php,http_build_query,乱码
  2. CFCC百套计划4 Codeforces Round #276 (Div. 1) E. Sign on Fence
  3. flash 3D在线游戏
  4. java selenium用js点击_Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?...
  5. 作者:杨青海(1965-),男,博士,中国标准化研究院高级工程师。
  6. firebase使用_使用Firebase进行物联网原型设计:如何事半功倍
  7. TensorFlow入门--张量的定义与基本运算
  8. for bat utf
  9. 第十二届蓝桥杯大赛软件赛决赛题解
  10. LINUX中的gpio口使用方法,Linux中的gpio口使用方法
  11. fiddler抓包工具-WIFI远程连接
  12. 数据结构算法书籍推荐
  13. 【WhatsApp营销】如何设置欢迎消息?WhatsAppBusiness问候语示例
  14. MATLAB命令大全
  15. 我用无代码表单代替群接龙,争做顶顶高效的上海团长
  16. 华为RH2288V3服务器不重构RAID扩容磁盘方法
  17. Centos 7.9挂载群晖NAS
  18. 如何查看支付宝商户ID(支付宝pid)?
  19. 令人头大的慢查询分析
  20. c语言stm8变量存储类型,STM8使用----STVD(COSMIC)定义变量指定其类型和位定义

热门文章

  1. 一个关于if else容易迷惑的问题(转自鸟哥公众号)
  2. windows平台下subversion服务器端配置
  3. 如何管理kvm虚拟机的时钟源
  4. Docker容器虚拟化技术---Docker运维管理(Swarm集群管理)3
  5. 平衡二叉树搜索二叉树
  6. 如何为Kafka挑选合适的分区数
  7. JAVA中的通用文件下载接口
  8. 利用hutool工具类导出Excel
  9. php 求两个数组的差集应该注意的事情
  10. Oracle HA 之 OGG部署流水