Stella981 Stella981
3年前
Google 发布 Android 性能优化典范
2015年伊始,Google发布了关于Android性能优化典范的专题(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.youtube.com%2Fplaylist%3Flist%3DPLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE),一共16个短视频,每个
Stella981 Stella981
3年前
Jenkins + Gradle + pgyer + Android自动发布
Jenkins配置与必要的环境配置一:Jenkins服务端(Linux系统为例说明):1.jdk安装与配置2.SDK安装与配置3.安装配置对应的gradle版本(建议gradle版本在4.1版本以上)服务端配置注意问题:1.如果系统报错:ParsingtheSDK,nocachingallow
Stella981 Stella981
3年前
Android Camera&Matrix图像变换
Camera与MatrixAndroidUI系统中,Camera充当着相机的角色,无论是系统成像还是UI绘制。都离不开Camera。但是在Android系统中,存在两种Camera,一种是视觉成像的(拍照、摄像),另一种是图形绘制(游戏、地图、3D),实际上两种也都离不开Matrix,所以本质上可以理解为,一个负责对相机以外
Wesley13 Wesley13
3年前
Android中的IPC通信(一)
IPC的概念  IPC:InterProcessCommunication,进程间通信。  短程通信:一般而言,应用程序的组件都是在一个进程内部里执行,这种在同一进程内的通信就称为短程通信。  远程通信:两个组件分别在不同的进程里执行,这种不同进程间组件的通信方式就被称为远程通信。IPC通信的效率
Stella981 Stella981
3年前
Android 虹软人脸识别SDK
准备:登录官方网站,获取SDK,进行个人验证后新建项目,获取APP\_ID,和SDK\_KEY;https://ai.arcsoft.com.cn/ucenter/resource/build/index.html/ucenter/resource/openPlatform/application(https://www.o
Stella981 Stella981
3年前
Android防止按钮快速重复点击
在用户使用Android应用的时候,经常会出现过快且多次点击同一按钮的情况,一方面这是因为应用或手机当前有些卡顿,另一方面也可能是由于很多应用并没有设置按钮点击时的selector或者其它按钮响应方式(例如点击按钮时按钮放大,常见于游戏),导致用户误认为没有点击到当前按钮,当然,除了相对应的对应用进行优化和设置点击selector以外,我们还
Stella981 Stella981
3年前
Android 中的Socket通讯机制
Android中的网络通讯无非Http和Socket,Socket有两种形式——TCP和UDP。TCP与UDP区别TCP传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到
Stella981 Stella981
3年前
Android查缺补漏(IPC篇)
本文作者:CodingBlock(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fcodingblock%2F)文章链接:http://www.cnblogs.com/codingblock/p/8436529.html(https://www.o
Stella981 Stella981
3年前
Android Wear Develop Preview初体验
  AndroidWear系统主要是发送语音命令,要以“OkGoogle”开始,然后可以提问问题或者设置命令。该系统还可以统计人的步数和卡路里。  现在发布的是Preview的,不久后会发布AndroidWearSDK。  现在的AndroidWearDevelopPreview需要用gmail邮箱申请,申请通过,gmai
Stella981 Stella981
3年前
Android中使用Dagger2
网上介绍的原理比较多,使用的都比较模糊,我这里细细说明一下在写本文这个时候,版本是2.14.1,首先引入包:compile'com.google.dagger:dagger:2.14.1'//主要版本annotationProcessor'com.google.dagger:daggercompiler: