![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓
文章平均质量分 89
DarkSuperman
星辰大海,我是何其渺小。谦卑,谨慎,高尚,知理过好这一生。
展开
-
安卓触摸事件剖析
本文主要对onTouch以及事件的处理消费进行剖析。 onTouch是安卓系统中整个事件机制的基础。安卓系统中的其他事件,如onClick、onLongClick等都是以onTouch为基础的。 onTouch包括从手指按下到离开手机屏幕的整个过程,在微观形式上,具体表现为Action_down、Action_move和Action_up等过程。on原创 2016-12-09 19:36:48 · 311 阅读 · 0 评论 -
adb shell一些常用的命令
adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具。然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电脑和你的调试手机的.包含如下几个部分: 1.Client端, 运行在开发机器中, 即你的开发PC机, 用来发送adb命令。 2.Deamon守护进程,,运行在调试设备中,,即的调试手机或模拟器。...原创 2018-12-05 19:09:07 · 4000 阅读 · 0 评论 -
android studio调试工具DDMS对当前应用线程分析字段含义
最近在公司开发项目时候,由于后台给的是WebService接口,一般的请求框架都不能请求。如OkHttp,NoHttp,但是Retrofit可以,只是感觉有些麻烦,于是自己封装了一个简单的线程池,结合soap来完成接口请求这块。本以为自己的线程池封装的没有问题,结果用DDMS分析当前线程的时候,发现创建很多的现线程。。。咳咳,跑题了,主要是说下DDMS这个好用的调试工具分析线程时候的一些字段含义。...原创 2018-04-14 15:53:41 · 1476 阅读 · 0 评论 -
详细的NDK使用教程
由于忙于公司项目,许久未写博客,而且项目中许久未用到ndk,最近项目要用上,于是今天就重温下ndk的使用教程,加深印象,也给一些未接触过ndk的同学提供涓埃之力。网上的ndk资料也是有很多,但有些还是不全或者有些问题的,其实还是需要自己亲自动手摸索,踩踩雷,总结经验。1.先要去下载好NDK,有很多版本,现在最新的版本好像是r16了,用老点的版本也行。我这里用的是r10e,其实就是一...原创 2018-01-19 14:31:43 · 3822 阅读 · 0 评论 -
Android7.0应用程序自助更新跳转安装界面出现解析包出错
安卓APP检测到新版本,用户同意更新后,就到服务器下载最新的APP,下载到一个文件夹内,通过固定写法:Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri.parse("file://"+filePath), "application/vnd.android.package-archive");in...原创 2017-08-16 10:07:36 · 17299 阅读 · 10 评论 -
Android 推流--分辨率、帧率和码率三者之间的关系
直播流媒体这块近几年很火,所以不得不去学习,勤积累,以备不时之需。对于移动端,直播无非就是两个点,一个推流端(主播端),一个拉流端(观众端).这片博文简单理解下推流端会面对的技术点,名词解释,理解这些点后可以知道推出去的流为什么拉流端观看会卡顿、画质不清晰、色块等问题,当然,出现这些问题也和流媒体服务器分发有关,但我们做要好移动推流端的工作。帧率:FPS(每秒钟要多少帧画面...原创 2017-07-29 10:31:17 · 7762 阅读 · 2 评论 -
通过WebSocket建立长链接实时获取数据
前段时间公司在做的一个项目,需要实时获取到最新的行情数据,行情数据每秒更新,当时考虑过用轮询方式获取,但是稍微推敲,很是不妥。当用户量多了,每个客户端都要去轮询服务器,给服务器造成的压力很大大,而且用户的体验也不好,频繁的请求也会导致手机发热,电量耗得很快。后来方案是:搭建一个webSocket中转服务器去做轮询拿到数据,然后将数据进行分发。后台的哥们搭好webSocket服务器后,给了...原创 2017-04-29 10:18:34 · 10781 阅读 · 5 评论 -
深入剖析Android消息机制
在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android消息机制之前,我们通过一张图,让大家生动形象地理解:如下是一张地铁安检的图片:通过这张图,大家会对Handler、Message有一个初步的、形象化的认识。下面我们研究Handler、M...原创 2017-02-26 10:54:20 · 255 阅读 · 0 评论