工作
文章平均质量分 70
toblyn
这个作者很懒,什么都没留下…
展开
-
应用启动优化
启动优化原创 2022-12-18 15:31:01 · 148 阅读 · 1 评论 -
Gradle 总结
Gradle 简单学习原创 2022-12-02 00:40:43 · 512 阅读 · 0 评论 -
Android OkHttp源码分析
Android Okhttp 模块原创 2022-12-01 12:14:22 · 319 阅读 · 0 评论 -
Android 前置摄像头预览与编码
Android FFmpegFrameRecorder+Camera视频采集原创 2022-11-24 10:49:36 · 3229 阅读 · 0 评论 -
Android使用LAME Mp3编码
Android LAME mp3原创 2022-11-23 12:02:12 · 707 阅读 · 0 评论 -
Android AudioTrack播放PCM文件
Android AudioTrack原创 2022-11-22 15:40:26 · 1287 阅读 · 0 评论 -
Android AudioRecord音频采集
Android AudioRecord原创 2022-11-22 12:12:07 · 1410 阅读 · 0 评论 -
Android中Protobuf使用
protobuf在Android中使用原创 2022-10-28 11:44:52 · 2956 阅读 · 0 评论 -
Android中SPI思想应用与改进
Android环境自定义SPI原创 2022-10-26 19:15:39 · 669 阅读 · 0 评论 -
Android openGL渲染图片纹理
openGL渲染2D图片原创 2022-10-17 19:31:58 · 602 阅读 · 0 评论 -
Android openGL+MediaPlayer播放视频
Android平台,openGL + MediaPlayer实现视频播放原创 2022-10-17 16:25:41 · 1553 阅读 · 0 评论 -
腾讯代码安全指南开源,涉及C/C++、Go等六门编程语言
腾讯代码安全指南旨在梳理API层面的风险点并提供详实可操作的编码指引,是我们开展DevSecOps安全左移实践探索过程中,梳理沉淀面向开发人员的代码安全参考材料。 本次开源涉及C/C++、JavaScript、Node、Go、Java、Python六门编程语言的安全指南。项目主页:https://github.com/Tencent/secguide...原创 2021-05-25 19:01:57 · 191 阅读 · 1 评论 -
Retrofit2.0简单探究
Retrofit简单了解(以下Retrofit的指定Retrofit2.0版本)1.简单使用(以访问一个github接口为例) step1:添加gradle依赖//必须配置implementation 'com.squareup.retrofit2:retrofit:version'//根据具体的解析数据工具配置 implementation 'com.squareup....原创 2018-07-28 19:56:30 · 153 阅读 · 0 评论 -
Android比较流行框架学习
Retrofit+RxJava+Dagger学习使用记录。1.搭建服务端请求接口模块。a) 导入OKhttp相关jarcompile 'com.squareup.okhttp3:okhttp:3.6.0'compile 'com.squareup.okio:okio:1.11.0'b) 导入Retrofit相关jarcompile 'com.squareup.retrofi原创 2017-03-08 22:44:51 · 477 阅读 · 0 评论 -
Android view层性能小优化
今天又学会了点小小的性能优化:把开发者中的绘制过度打开,发现在布局深度差不多的情况下都是姨妈红,怎么回事呢?原来是背景颜色的设置又问题,过度的随意设置背景颜色,导致一个像素点上过度绘制。合理分配背景颜色后,大有改观。原创 2016-10-19 14:01:59 · 227 阅读 · 0 评论 -
导致加班的问题
类的成员对外公布最好通过接口,因为直接使用成员的外放接口调用会导致出了错误而无从入手找起。例如:A{public static HashMap b;{//给b填充元素}}如果直接在外部调用b的clear方法,会导致我们在其他地方调用时发现:奇怪我是在哪里clear的呢?为什么b没有元素了。而如果我们自己定义了清理的接口的话,查找时可以轻易通过IDE工具帮原创 2016-10-26 20:30:37 · 283 阅读 · 0 评论 -
几个面试可能会用到的排序算法
/** *快速排序 */ private static void quickSort(int[] iarr, int l, int h) { if (l >= h) return; int lIndex = l; int hIndex = h; int currentIndex = lIndex; while (lIndex != hIndex) { whi原创 2016-08-17 23:34:34 · 358 阅读 · 0 评论 -
Android开发日志,项目历程
开发路程:1.fragment组织方式commitAllowingStateLoss选用(http://blog.csdn.net/kaiqiangzhang001/article/details/42241441)fragment元素应该单例还是创建对象(创建对象,单例在此没有意义)2.fragment重影问题onSaveInstance3.nodata设原创 2016-05-31 13:59:03 · 416 阅读 · 0 评论