记录Android NDK开发相关知识,前期环境配置 自行谷歌 Android NDK 提供的组件 Android NDK 是包含一个API、交叉编译器、链接程序、调试器、构建工具、文档和示列应用程序的综合工具集,以下是…
分类:移动开发
微信朋友圈视频分享Android
app中有个这样的需求,把app生成好的视频,直接分享到微信朋友圈。目前暂时没有这样的第三方Sdk可以直接使用。所以一切得自己想办法 方案思路 微信在发朋友圈时,会在tencent/misromsg/weixin/文件夹…
关于android相关知识的整理
权限 适配Android6.0动态权限管理 FcPermissions:也许是目前最好的动态权限请求库 Android 开发技巧 – Android 6.0 以上权限大坑和权限检查基类封装 Android权限…
Android Weekly Notes Issue #255
Android Weekly Issue #255 April 30th, 2017 Android Weekly Issue #255 本期内容包括: 一种在RxJava中显示loading/content/error…
Android p升级引起的服务失效
之前版本中通过属性来启动服务失效了 是在P上对属性名进行了规范,必现符合规则的才可以 具体的修改提交如下 diff --git[a/init/action_parser.cpp](https://android.goog…
程序员如何提升英语水平
本篇文章适合所有想提升英语尤其是阅读能力的人,因为我自己程序员,所以我来拿自己的亲身经历来帮助大家发现自己提高英语技能的方法。 一点历史 先说在中学时,虽然一开始我对英语很有兴趣,而且也考过几次高分,但是到了后来就慢慢的…
基于java的https双向认证,android上亦可用
概述:客户端,浏览器或者使用http协议和服务器通信的程序。如:客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书,如果没有信任证书,浏览器一般会拒绝访问,IE会有…
网络流 InputStream 的读取
InputStream 读取相信大家都不陌生,网上搜一下也有很多种方法,但是关于网络流 InputStream 的读取这两天我倒是发现了一个坑,在这里记录一下。 最开始我使用的是 Apache 的 IOUtils#toS…
视频学习1-MediaCodec编码为h264
从今天开始学习音视频了,加油,给自己打call!! 今天先来第一步,通过系统摄像头把视频数据存储为h264。 也就是MediaCodec的编码的使用。创建MediaCodec有一些先前需要设置的参数:MediaForma…
Android-高效加载图片经验分享
在编写Android程序的时候经常要用到许多图片,不同图片总是会有不同的形状、不同的大小,但在大多数情况下,这些图片都会大于我们程序所需要的大小。比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会…
如何做一场像TED一样精彩的技术演讲
最近几个月由于准备演讲的原因,反复看了几遍《像TED一样演讲》这本书,并看了大量的TED演讲,感触颇深,学到了很多演讲的技巧和误区。最近我在南京软件开发者大会和全球移动技术大会做了2场还算精彩的技术演讲,大量应用了书中的…
第15章 使用Kotlin开发Android程序 《Kotin 编程思想·实战》
第15章 使用Kotlin开发Android程序