首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JYGod
掘友等级
游戏移动客户端
|
知名小公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
66
文章 57
沸点 9
赞
66
返回
|
搜索文章
赞
文章( 57 )
沸点( 9 )
Android保活黑科技的技术实现
大家好,我是老玩童。今天来跟大家分享TIM最强保活思路的几种实现方法。这篇文章我将通过ioctl跟binder驱动交互,实现以最快的方式唤醒新的保活服务,最大程度防止保活失败。同时,我也将跟您分享,我是怎么做到在不甚了解binder的情况下,快速实现ioctl binder这种…
【vue系列】封装公共弹窗组件的正确方式
最近一个项目向Vue框架搭建的新项目迁移,但是项目中没有使用vue ui库,也还没有封装公用的弹窗组件。于是我就实现了一个简单的弹窗组件。在开发的之前考虑到以下几点: 其中包含了要实现的主要功能,以及要处理的问题。 1. 完成页面结构和样式 先创建一个弹窗组件vue文件,实现基…
面试问我,创建多少个线程合适?我该怎么说
|如果好看,请给个赞现陆续将Demo代码和技术文章整理在一起Github实践精选,方便大家阅读查看,本文同样收录在此,觉得不错,还请Star为什么要使用多线程?既然多线程编程容易出错,为什么它还经久不
RecyclerView源码剖析: 基本显示
RecyclerView自发布以来,就受到开发者的青睐,它良好的功能解耦,使我们在定制它的功能方面变得游刃有余。自从在项目中使用这个控件以来,我对它是不胜欢喜,以至于我想用一系列的文章来剖析它。本文就从最基本的显示入手来分析,为后面的分析打下坚实的基础。 LayoutManag…
【Android 音视频开发打怪升级:OpenGL渲染视频画面篇】一、初步了解OpenGL ES
提到OpenGL,想必很多人都会说,我知道这个东西,可以用来渲染2D画面和3D模型,同时又会说,OpenGL很难、很高级,不知道怎么用。 为了解决以上问题,让OpenGL“学起来不是很难”,需要把其分解成一些简单的步骤,然后简单的东西串联起来,一切就水到渠成了。 首先,来看看什…
Git 从入门到精通
Git 是一个开源的分布式版本控制系统。 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 介绍分布式版本控制系统前,有必要先了解一下传统的集中式版本控制系统。 集中化的版本控制系统,诸如 CVS,Subversion 等,都有一个单一的集中管理的…
Android自动化测试工具 UiAutomator使用详解
有了这个,再也不怕和测试撕逼了!
使用MVVM尝试开发Github客户端及对编程的一些思考
的一些个人理解和感悟,特此分享以期讨论及学习进步。 最近在尝试搭建自己理解的 MVVM模式 的应用程序,在这近一个月中,我思考了很多,也参考了若干Github上MVVM项目源码,并从中获益匪浅。 在开发过程中,我根据自己对于编程的理解,在技术选型中,加了一些自己喜欢的库,写了一…
设计模式 | 策略模式及典型应用
在软件开发中,我们也常常会遇到类似的情况,实现某一个功能有多条途径,每一条途径对应一种算法,此时我们可以使用一种设计模式来实现灵活地选择解决途径,也能够方便地增加新的解决途径。 譬如商场购物场景中,有些商品按原价卖,商场可能为了促销而推出优惠活动,有些商品打九折,有些打八折,有…
Andriod 网络框架 OkHttp 源码解析
OkHttp 是 Square 的一款应用于 Android 和 Java 的 Http 和 Http/2 客户端。使用的时候只需要在 Gradle 里面加入下面一行依赖即可引入: 我们知道,Http 请求有多种类型,常用的分为 Get 和 Post,而 POST 又分为 Fo…
下一页
关注了
12
关注者
0
收藏集
3
关注标签
35
加入于
2017-12-13