腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
程序亦非猿
专栏作者
举报
88
文章
129829
阅读量
17
订阅数
订阅专栏
申请加入专栏
全部文章(88)
android(52)
编程算法(28)
java(22)
https(13)
网络安全(11)
ios(9)
flutter(8)
android studio(7)
api(7)
打包(6)
网站(6)
react(5)
ide(5)
http(5)
kotlin(5)
xml(4)
数据库(4)
缓存(4)
面向对象编程(4)
javascript(3)
sql(3)
github(3)
linux(3)
开源(3)
jvm(3)
hashmap(3)
tcp/ip(3)
微信(3)
webview(2)
textview(2)
git(2)
apache(2)
容器(2)
小程序(2)
数据结构(2)
phonegap(1)
mac os(1)
xcode(1)
go(1)
node.js(1)
css(1)
jquery(1)
listview(1)
qt(1)
云数据库 SQL Server(1)
eclipse(1)
jar(1)
analyzer(1)
文件存储(1)
短视频(1)
消息队列 CMQ 版(1)
云推荐引擎(1)
渲染(1)
redux(1)
serverless(1)
存储(1)
shell(1)
html5(1)
dns(1)
gradle(1)
大数据(1)
nest(1)
腾讯云开发者社区(1)
云计算(1)
kafka(1)
lock(1)
ref(1)
status(1)
搜索文章
搜索
搜索
关闭
借助 AIDL 理解 Android Binder 机制——AIDL 的使用和原理分析
java
https
网络安全
android
面向对象编程
在上一篇文章——借助 AIDL 理解 Android Binder 机制——Binder 来龙去脉[1]中我们已经分析了使用 Binder 机制的原因以及分析了 Binder 机制,本章我们将继续从 AIDL 的使用过程体验 Binder 在应用层的使用和原理。
程序亦非猿
2020-04-15
884
0
Retrofit 结合 Lifecycle, 将 Http 生命周期管理到极致
java
编程算法
http
Google 最新推荐的 Lifecycle 架构就是可以让你自己的类拥有像 activity 或 fragment 一样生命周期的功能。
程序亦非猿
2019-10-24
1.2K
0
成熟项目的Flutter快速引入以及Flutter、Native混合开发探究
api
容器
java
flutter
android
Flutter测试项目Github:https://github.com/whenSunSet/flutter-container-testFlutter容器项目Github:https://github.com/whenSunSet/Flutter-Container
程序亦非猿
2019-10-24
877
0
听说你想转方向?小心翻车!
ios
android
java
编程算法
大数据
本文转载自公众号:大飞码字 船长导读:之前提到我换到一个大前端的团队,但是我本身其实主要还是做 Android,有的船员可能有点想转方向,那么我建议你看看这篇。
程序亦非猿
2019-10-08
1.3K
0
接口幂等性这么重要,它是什么?怎么实现?
java
jvm
lock
ref
status
如果我们系统中对接过支付宝充值功能的,我们需要给支付宝提供一个回调接口,支付宝回调信息中会携带(out_trade_no【商户订单号】,trade_no【支付宝交易号】),trade_no在支付宝中是唯一的,out_trade_no在商户系统中是唯一的。
程序亦非猿
2019-10-08
683
0
消灭 Java 代码的“坏味道”
java
编程算法
代码中的"坏味道",如"私欲"如"灰尘",每天都在增加,一日不去清除,便会越累越多。如果用功去清除这些"坏味道",不仅能提高自己的编码水平,也能使代码变得"精白无一毫不彻"。这里,整理了日常工作中的一些"坏味道",及清理方法,供大家参考。
程序亦非猿
2019-09-29
1.5K
0
【连载】聊聊 APK(四) —— 脱离 AS 手工创造 APK 文件
打包
java
android
xml
想进大厂,就关注「 程序亦非猿 」 时不时 8:38 推送优质文章,觉得有用,置顶加星标
程序亦非猿
2019-08-21
1.7K
0
【连载】聊聊 APK(三) —— Android 资源编译的秘密
打包
java
xml
上两期我们讲了 APK 里面 Dex 的东西,明白了 Dex 只是 classes 的某种打包形式,我们暂时不拘泥于细节,关于代码的部分就告一段落。我们知道除了代码,一个应用里,资源占用了相当大的一部分。
程序亦非猿
2019-08-16
1.2K
0
【连载】聊聊 APK(二)——Dex 热修复与 Classpath
编程算法
android
java
想进大厂,就关注「 程序亦非猿 」 时不时 8:38 推送优质文章,觉得有用,置顶加星标
程序亦非猿
2019-08-16
588
0
【连载】聊聊 APK——直接运行 Dex文件的黑魔法
android
jvm
java
jar
打包
想进大厂,就关注「 程序亦非猿 」 时不时 8:38 推送优质文章,觉得有用,置顶加星标
程序亦非猿
2019-08-16
2.2K
0
Java 世界里的垃圾回收规则你搞懂了吗?
编程算法
java
想进大厂,就关注「 程序亦非猿 」 时不时 8:38 推送优质文章,觉得有用,置顶加星标
程序亦非猿
2019-08-16
462
0
不了解这12个语法糖,别说你会Java!
打包
ide
编程算法
java
本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java 语法糖的同时,了解这些语法糖背后的原理
程序亦非猿
2019-08-16
488
0
深度 | Android 整体设计及背后意义
android
java
linux
架构的工程意义在于:定义并解决一类问题,为需求到实现的平稳过渡提供保障。传统意义的Android架构(图1)已被人熟知,但不同角色的视角不同,例如认为Runtime和框架是其核心、或者将Android看做是一种特异性JVM平台、还有从嵌入式出发将其看做是Linux…… 实际上,Android是极少数几个用设计来解决自身发展问题的系统,其核心在于通过硬件抽象、组件化、接口层三种能力来为发展提供基础,并为诸多变数预留大量可操作、斡旋的空间。
程序亦非猿
2019-08-16
786
0
安卓从入门到进阶第四章(调试方法)
android studio
android
textview
java
编程算法
首先,Android是一种基于Linux的开放源代码软件栈,为广泛的设备和机型而创建。下图是Android平台的主要组件。
程序亦非猿
2019-08-16
573
0
在Java 中安全使用接口引用
java
kotlin
android
apache
打包
我使用Java 开发过很多项目,这其中包括一些Web 应用和Android 客户端应用。作为Android 开发人员,Java 就像我们的母语一样,但Android 世界是多元化的,并不是只有Java 才能用来写Android 程序,Kotlin 和Groovy 同样优秀,并且有着大量的粉丝。
程序亦非猿
2019-08-16
1.7K
0
「Leakcanary 源码分析」看这一篇就够了
java
analyzer
Reference 把内存分为 4 种状态,Active 、 Pending 、 Enqueued 、 Inactive。
程序亦非猿
2019-08-16
623
0
小谈 Kotlin 的空处理
kotlin
java
近来关于 Kotlin 的文章着实不少,Google 官方的支持让越来越多的开发者开始关注 Kotlin。不久前加入的项目用的是 Kotlin 与 Java 混合开发的模式,纸上得来终觉浅,终于可以实践一把新语言。本文就来小谈一下 Kotlin 中的空处理。
程序亦非猿
2019-08-16
827
0
按下电源键后竟然发生了这一幕 —— Android 系统启动流程分析
android
java
作为一名 Android 程序员,你有没有想过:那么复杂的 Android 系统,它是怎样运行起来的,我们的 App 又是怎样被 Android 系统加载后呈现在屏幕上的呢?Android 系统的启动是一个比较复杂的过程,涉及到了一些我们没有接触过的知识,本文基于 Android Nougat 最新的代码上讲述 Android 系统的启动流程。
程序亦非猿
2019-08-16
643
0
Java 程序员眼里的 Linux 内核 —— wait_event 源码分析
java
导读:文章内容较多,也有不少代码,但是作者写的也很认真,对理解并发编程会有帮助,值得一读。 阅读完大约需要15分钟,如果对 linux 实在不太感冒,也可以选择性从 double-check 章节开始看起。
程序亦非猿
2019-08-16
606
0
第4章 类和接口
java
面向对象编程
编程算法
初学Java的时候感觉类和接口都好简单,后续慢慢发现类和接口的设计并非是想象总的那么简单的,还有好多需要学习。
程序亦非猿
2019-08-16
514
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档