首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
cpython
vb
ffmpeg
session
transform
upload
rust
cookies
syslog
smtp
server
storage
php
webserver
并发
django
pymongo
rabbitmq
mqtt
lvs
makefile
phpmyadmin
sockets
static
cron
log4j
php绘图
webhooks
wordpress
x86
touch
hashmap
iis
grpc
python
yaf
h2
正则
php框架
uuid
lua
gcc
asp.net
api
curl
php5
stdout
service
router
爬虫
pipe
http
cSharp
php水印
memcache
上传
golang
分布式
protocol-buffers
web3
jvm
队列
laravel
okhttp
timeout
package
nodejs
缓存
nginx
yii
interface
frontend
mvc
pdo
crontab
gzip
token
cookie
漏洞
当前位置:
开发笔记
>
后端
> 正文
Android安卓开发知识库汇总
作者:舍w不e得i | 来源:互联网 | 2023-06-28 12:15
转自:http:blog.csdn.netasmcvcarticledetails51914982目录(?)[+]初级Android面试知识库Android面试题总结之Andr
转自:http://blog.csdn.net/asmcvc/article/details/51914982
目录(?)
[+]
初级
Android 面试知识库
Android 面试题总结之Android 进阶(二) - fuchenxuan blog - 博客频道 - CSDN.NET
如何成为一名优秀的程序员 | Mystra
2016Android某公司面试题 | yuweiguo’s blog
我面试到底问什么? - AndroidDeveloper - 知乎专栏
扫清Android面试障碍
[Android基础]Android总结篇 - 陶程的博客 - 博客频道 - CSDN.NET
AndroidStudyDemo 你值得拥有 - 简书
如何自学Android - Gityuan博客
最全面的 Android 编码规范指南 - SDK.CN - 中国领先的开发者服务平台
Android进阶之路——安卓编程规范 - 简书
聊聊Android编程规范 - 简书
GeniusVJR/Good-Android-development-habits: 好的Android开发习惯和Android规范项目。
另一份 Android 开发学习路线图 - DiyCode
如何自学Android - 简书
Android进阶之自定义注解 - 简书
Android 应用进程启动流程
详解 Android 是如何启动的
认识Zygote - 博客频道 - CSDN.NET
【进阶】从linux到android,进程的方方面面 - 简书
android MVP模式介绍与实战 | 大黑
Android 源码中的设计模式 - fanrunqi - 博客频道 - CSDN.NET
Android内存泄漏解决方案(OOM) - Android这个小机器人 - 博客频道 - CSDN.NET
找出造成Android App界面卡顿的原因- BlockCanary - Android这个小机器人 - 博客频道 - CSDN.NET
【深入理解Java虚拟机】Java内存区域模型、对象创建过程、常见OOM - 开心阳 - 博客频道 - CSDN.NET
使用ContentProvider跨进程共享数据 - 简书
Android编译及Dex过程源码分析 - 某学姐
使用Socket处理跨进程的实时聊天 - 简书
Service要点全解析 - 开心阳 - 博客频道 - CSDN.NET
你必须弄懂的Intent Filter匹配规则 - Android研发安全专栏 - 博客频道 - CSDN.NET
浅谈Android自定义Lint规则的实现 (一) | ljfxyj2008风巢
浅谈Android自定义Lint规则的实现 (二) | ljfxyj2008风巢
Handler的那些事 | JunJun’s blog
Androd开发艺术探索 第10章 Android的消息机制 读书笔记 - 简书
Android系统启动流程分析之安装应用 - 博客频道 - CSDN.NET
Android开发艺术探索 第15章 Android性能优化 读书笔记 - 简书
Android消息机制原理博文参考 - 简书
AsyncTask 源码学习 - 简书
Android异步任务AsyncTask的使用与原理分析 - 开心阳 - 博客频道 - CSDN.NET
Android 6.0+ 运行时权限探索 - 李济洲的博客 - 博客频道 - CSDN.NET
Activity 启动模式个人见解 - 博客频道 - CSDN.NET
Android 异步消息处理机制(Handler 、 Looper 、MessageQueue)源码解析 - fanrunqi - 博客频道 - CSDN.NET
【Android】Context基础!
Context都没弄明白,还怎么做Android开发? - 简书
Android APK签名原理及方法 | 36nu
彻底弄懂Activity四大启动模式 - Android研发安全专栏 - 博客频道 - CSDN.NET
使用AIDL实现Android的跨进程通信 - 简书
Android Binder 全解析(3) – AIDL原理剖析
Android Binder 完全解析(一)概述 - 简书
Android Binder 完全解析(二)设计详解 - 简书
Android权限最佳实践 - 简书
Android:你是如何把Activity写的如此“万能”的
Android UI 开发里的尺寸单位理解 — 码志
[Android] 6.0 系统权限适配实践 | 马飞的技术博客
Android中ANR分析 | Android学习*
AndroidStudio
Android Studio必备插件 | Android学习
Android Studio 开发常用快捷键_文章_DevStore
给 Android 初学者的 Gradle 知识普及 - 极客头条 - CSDN.NET
抢先体验ConstraintLayout以及AS 2.2 - huachao1001的专栏 - 博客频道 - CSDN.NET
Android应用开发编译框架流程与IDE及Gradle概要 - 工匠若水 - 博客频道 - CSDN.NET
推荐几个非常有用的开发工具之Android Studio插件 | GodCoder’s Notes
AndroidStudio上面最好用的插件 - 简书
知道Android 中Gradle 的这些技巧,提升编译构建速度 | Tikitoo Blog
神奇的Android Studio Template
Android Studio代码调试技巧篇 - 代码之道,编程之法 - 博客频道 - CSDN.NET
基于Android Studio的内存泄漏检测与解决全攻略【腾讯优测干货分享】
使用新版Android Studio检测内存泄露和性能 - 简书
Android代码规范利器: Checkstyle - 技术小黑屋
5分钟搞定android混淆 - 简书
最全面的AndroidStudio配置指南总结-包括护眼模式 - Android研发安全专栏 - 博客频道 - CSDN.NET
如何使用AndroidStudio将开源项目library发布到jcenter
Android Studio advanced configuration | liukun的个人博客
开发Android项目中使用androidannotations - 简书
神奇的Android Studio Template
在AndroidStudio中自定义Gradle插件 - huachao1001的专栏 - 博客频道 - CSDN.NET
在Android Studio中进行单元测试和UI测试 - 简书
Android必知必会-Android Studio下配置和使用Lambda | Cafeting
Android Studio插件整理 | 习惯沉默的Blog
你所不知道的Android Studio调试技巧 - 简书
Android Studio2.0 教程从入门到精通Windows版 - 提高篇 - OPEN 开发经验库*
GIT
从0开始学习 GitHub 系列之「Git 速成」 - AndroidDeveloper - 知乎专栏
从0开始学习 GitHub 系列之「Git 进阶」 - AndroidDeveloper - 知乎专栏
从0开始学习 GitHub 系列之「加入 GitHub」 - AndroidDeveloper - 知乎专栏
从0开始学习 GitHub 系列之「向GitHub 提交代码」
30分钟git命令从入门到放弃-程序员头条
简单几步将自己的开源库发布到 jcenter 上 - DiyCode
Git与GitHub常用命令 - man_help的博客 - 博客频道 - CSDN.NET
从0开始学习 GitHub 系列之「团队合作利器 Branch」
Git的使用笔记 - Cizel的博客
Git命令文本手册_Git 教程_编程学习网
Git中.gitignore的配置语法 - 简书
JNI
Android Studio下的JNI开发(一):NDK的配置
Android Studio下的JNI开发(二):C/C++代码编写与编译
Andorid Studio NDK开发-Experimental Plugin - 简书
深入理解JNI - 博客频道 - CSDN.NET
AndroidStudio NDK开发最佳入门实践 - 简书
Android NDK Tombstone/Crash 分析 | woshijpf’s blog
理解Native Crash处理流程 - Gityuan博客*
调试分析
安卓动态调试七种武器之孔雀翎 – Ida Pro-阿里聚安全
安卓动态调试七种武器之离别钩 – Hooking(上)-阿里聚安全
“HTTPS”安全在哪里?
浅谈安卓开发代码混淆技术
Android Bug总结 - 简书
手把手教你逆向分析 Android 程序*
流行
给RN的app添加widgets - Frezc Blog
kotlin
Muse项目Kotlin使用小结 | 七章的博客
React Native
Android MVP+Retrofit+RxJava实践小结 // 吴小龙同學
是时候学习RxJava了 - 简书
React Native 开发之 IDE 选型和配置
React 入门实例教程 - 阮一峰的网络日志
Android Retrofit 2.0使用
Android Retrofit 2.0 使用-补充篇
教你写一个炫酷的Material Design 风格的登录和注册页面 | Tikitoo Blog
Android 网络开源库-Retrofit(一)简单介绍 - 博客频道 - CSDN.NET
Android网络开源库-Retrofit(二) 文件上传、下载及进度监听 - 博客频道 - CSDN.NET
Android网络开源库-Retrofit(三) 批量上传及上传进度监听 - 博客频道 - CSDN.NET
google官方架构MVP解析与实战【从零开始搭建android框架系列(3)】 - 简书
React Native移植原生Android项目-已更新版本 | 江清清的技术专栏
Retrofit2源码深度分析(一)
我的 React Native 技能树点亮计划 のJavascript 模块管理器 npm
React Native 高质量学习资料汇总 - 简书*
项目
Android开发学习之系统架构
老司机谈APK瘦身套路-项目优化篇 - 猴子搬来的救兵 - 掘金
[译]APP瘦身之资源优化篇 - 简书
手把手教你AndroidStudio多渠道打包 - Android研发安全专栏 - 博客频道 - CSDN.NET
更便捷的Android多渠道打包方式 - 简书
美团多渠道打包方案详解,速度快到白驹过隙
基于Android Studio的内存泄漏检测与解决全攻略
Android序列化的两种方式 | Android学习
Android App 不死之路
关于 Android 进程保活,你所需要知道的一切 - 简书
一种提高Android应用进程存活率新方法 | SkySeraph
Android Lint工作原理剖析 | ljfxyj2008风巢
掘金:更优雅的 Android 发布自动版本号方案
YiuChoi/MicroReader: 一个小而美的阅读客户端
Android客户端性能优化(魅族资深工程师毫无保留奉献)
Android网络操作和优化相关 - PleaseCallMeCoder - 博客频道 - CSDN.NET
文件复制的4种实现方式及性能对比 - 简书
chsmy/CitySelector: 类似大众点评 58 美团 等应用的城市选择器
最佳实践 —— 详细谈谈如何减小APK体积 - soaringEveryday - 博客园
MultiDex安装过程源码分析 - 某学姐
Eight Ways Your Android App Can Leak Memory
[译]内存泄露的八种花样 - 简书
[Android进阶]Android性能优化 - 陶程的博客 - 博客频道 - CSDN.NET
从BaseActivity与BaseFragment的封装谈起 - Young_Kai - 博客频道 - CSDN.NET
全民K歌增量升级方案
不容错过,最全的安卓架构合集【从零开始搭建android框架系列(2)】 - 简书
Crash率从2.2%降至0.2%,这个团队是怎么做到的?
Android主题换肤 无缝切换 - 简书
Android APK打包流程 - 沈良炜的博客 | Shinelw Blog
code_news/第15期:英语流利说 Android 架构演进.md at master · DiyCodes/code_news
Android性能优化典范(五) - 极客头条 - CSDN.NET
与 so 有关的一个长年大坑 - 无锋,不工 - 知乎专栏
豌豆荚Android混淆字典, 眼睛要瞎了
Android中优雅的退出程序 | Android学习
理解Android Crash处理流程 - Gityuan博客
【Android】第三方推送SDK集成简述
asLody/VirtualApp: An open source implementation of MultiAccount.
开源项目
xiaohaibin/DMGameApp: DMGameApp
Yasic/QQBubbleView: 利用三阶贝塞尔曲线模仿QQ空间直播页面右下角的礼物冒泡特效
LoadingDrawable/README-ZH.md at master · dinuscxj/LoadingDrawable
动态化应用新方案,阿里聚划算LuaView动态化之路
LuaView:基于Lua的移动端跨平台动态化方案
alibaba/LuaViewSDK
一个很赞的RecyclerView Adapter辅助类 - 技术小黑屋
Android主题换肤 无缝切换 - 简书*
三方库
## 插件补丁
微信Android热补丁实践演进之路
Android 热修复-AndFix - keae123的专栏 - 博客频道 - CSDN.NET
Android 热修复,没你想的那么难|开源实验室-张涛
AndFix热修复 —— 实战与源码解析 - soaringEveryday - 博客园
dodola/RocooFix: another hotfix framework
Android博客周刊
code_news/第11期:带你走进Android插件化开发.md at master · DiyCodes/code_news
Service动态加载实现方案
Android-基于ClassLoader原理的热修复插入字节码实现(Javassist)
Android组件化和插件化开发 | 大黑
Android 热修复其实很简单 - 博客频道 - CSDN.NET
微信热更新方案 zzz40500/Tinker_imitator
网络
OkHttpUtils一个专注于让网络请求更简单的框架 - 简书
FileDownloader: Multitask、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
OkHttp官方教程解析-彻底入门OkHttp使用 - Android研发安全专栏 - 博客频道 - CSDN.NET
Android OkHttp文件上传与下载的进度监听扩展 - 区长的专栏 - 博客频道 - CSDN.NET
其他
Android缓存机制&一个缓存框架推荐 - 开心阳 - 博客频道 - CSDN.NET
Xposed框架初体验 | 杨彦星
h4de5ing/AndroidCommon: 基于Android系统Api封装常用工具类
开发第三方库最佳实践 - 简书
iOS内存泄漏自动检测工具PLeakSniffer | MrPeak技术分享*
界面
详解实现Android中实现View滑动的几种方式 - absfree - 博客园
用SpannableString打造绚丽多彩的文本显示效果 - 简书
浅谈PopupWindow在Android开发中的使用 - 简书
[译] 深度讲解 Android 主题层级
RecyclerViewAdapter
PullLoadMoreRecyclerView
实现RecyclerView下拉刷新和上拉加载更多,如果你只需要简单地实现下拉刷新和上拉加载效果,不需要定制,那PullLoadMoreRecyclerView最适合不过。
Vue能不能写一个Android版QQ? - Awe - 掘金
hilongjw/vue-mobile-qq: 一个长得像QQ的demo
打造属于你的LayoutManager - huachao1001的专栏 - 博客频道 - CSDN.NET
一步步教你写StepView(流程指示器) - 简书
Android 开发之锁屏弹窗 - 简书
仿今日头条最强顶部导航指示器,支持6种模式 - shan_yao的博客 - 博客频道 - CSDN.NET
酷炫的Activity切换动画,打造更好的用户体验 - huachao1001的专栏 - 博客频道 - CSDN.NET
RecyclerView大集合
qs-lll/ExpandingPager: ExpandingPager is a card peek/pop controller
JeasonWong/QingtingBannerView: 仿蜻蜓FM轮播banner
Android开发之Theme、Style探索及源码浅析 - 工匠若水 - 博客频道 - CSDN.NET
app动态引导页的制作 - 博客频道 - CSDN.NET
像360悬浮窗那样,用WindowManager实现炫酷的悬浮迷你音乐盒(下) - 简书
TUBB/CalendarSelector: A calendar selector for select dates, support select a continuous period of time and some discontinuous dates*
测试
5小时搞定谷歌原生自动化框架UiAutomator1.0
Android单元测试系列的文章
微信测试工程师手把手教你做弱网络模拟测试
android
http
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
php
Monkey《大话移动——Android与iOS应用测试指南》的预购信息发布啦!
Monkey《大话移动——Android与iOS应用测试指南》的预购信息已经发布,可以在京东和当当网进行预购。感谢几位大牛给出的书评,并呼吁大家的支持。明天京东的链接也将发布。 ...
[详细]
蜡笔小新 2023-12-14 18:57:09
php
kotlin动画实现上下移动、放大缩小、旋转功能
本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ...
[详细]
蜡笔小新 2023-12-14 17:29:08
php
获取当前模块所在路径的GetModuleFileName函数用法详解
本文详细介绍了GetModuleFileName函数的用法,该函数可以用于获取当前模块所在的路径,方便进行文件操作和读取配置信息。文章通过示例代码和详细的解释,帮助读者理解和使用该函数。同时,还提供了相关的API函数声明和说明。 ...
[详细]
蜡笔小新 2023-12-14 19:29:57
server
Skywalking系列博客1安装单机版 Skywalking的快速安装方法
本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ...
[详细]
蜡笔小新 2023-12-14 19:05:47
server
CentOS7.0 U盘刻录工具使用方法详解
本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ...
[详细]
蜡笔小新 2023-12-14 18:55:14
server
Java日期格式化总结及示例代码
本文总结了Java中日期格式化的常用方法,并给出了示例代码。通过使用SimpleDateFormat类和jstl fmt标签库,可以实现日期的格式化和显示。在页面中添加相应的标签库引用后,可以使用不同的日期格式化样式来显示当前年份和月份。该文提供了详细的代码示例和说明。 ...
[详细]
蜡笔小新 2023-12-14 18:18:57
server
推荐一个ASP的内容管理框架(ASP Nuke)的优势和适用场景
本文推荐了一个ASP的内容管理框架ASP Nuke,并介绍了其主要功能和特点。ASP Nuke支持文章新闻管理、投票、论坛等主要内容,并可以自定义模块。最新版本为0.8,虽然目前仍处于Alpha状态,但作者表示会继续更新完善。文章还分析了使用ASP的原因,包括ASP相对较小、易于部署和较简单等优势,适用于建立门户、网站的组织和小公司等场景。 ...
[详细]
蜡笔小新 2023-12-14 18:11:11
php
GetWindowLong函数
今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ...
[详细]
蜡笔小新 2023-12-14 17:58:15
php
EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ...
[详细]
蜡笔小新 2023-12-14 17:43:56
transform
Android开发笔记:使用Picasso加载网络图片等比例缩放
在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ...
[详细]
蜡笔小新 2023-12-14 17:34:00
transform
Spring源码解密之默认标签的解析方式分析
本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ...
[详细]
蜡笔小新 2023-12-14 17:24:50
server
Nginx使用(server参数配置)
本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ...
[详细]
蜡笔小新 2023-12-14 17:08:34
x86
搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ...
[详细]
蜡笔小新 2023-12-14 17:03:58
x86
云原生边缘计算之KubeEdge简介及功能特点
本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ...
[详细]
蜡笔小新 2023-12-14 16:49:01
x86
【译】发送表单数据
这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ...
[详细]
蜡笔小新 2023-12-14 16:19:10
舍w不e得i
这个家伙很懒,什么也没留下!
Tags | 热门标签
cpython
vb
ffmpeg
session
transform
upload
rust
cookies
syslog
smtp
server
storage
php
webserver
并发
django
pymongo
rabbitmq
mqtt
lvs
makefile
phpmyadmin
sockets
static
cron
log4j
php绘图
webhooks
wordpress
x86
RankList | 热门文章
1
顾客凌晨4点开始排队!把开业做出轰动效果,这有4个极致营销设置凌晨四点
2
FPGA TESTBENCH读取文件数据
3
杭电ACM1060——Leftmost Digit
4
父组件传值及子组件,taro用的多吗
5
numpy.squeeze
6
SiriKit 描述
7
CSS—表单
8
Android 抽屉式Activity(人人网所用(有图有真相))
9
我的桌面上总有DAAddrBar……怎么取消?
10
Outlook中转移大批电子邮件的方法
11
PAT 团体程序设计天梯赛练习集 L1008. 求整数段和
12
当执行mysqladmin时报'Host' is not allowed to connect to this MySQL server'的解决
13
无期迷途礼包兑换码有哪些 无期迷途可用兑换码分享2022
14
Oracle RAC(Real Application Clusters)とは
15
怎么在手机浏览器里输入网址?
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有