51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Android
转载: ubuntu13.04下载android4.0.1源码过程
转自:http://blog.csdn.net/zhanglongit/article/details/9263009,中间有些不行的地方进行了些小修改。最初我参考的是老罗的博客http://blog.csdn.net/luoshengyang/article/details/6559955进行下载安装的,但弄着弄着就...
IT猿
·
2020-03-27
转载
ubuntu13.04
下载
android4.0.1
源码
Android横竖屏切换总结
之前在网上看到博客说Activity横竖屏切换的规律如下:(1)不设置android:configChanges,竖屏切换到横屏调用一次生命周期,横屏切竖屏调用两次生命周期。(2)设置android:configChanges="orientation"时,切横屏时还会调用一次生命周期,切竖屏会调用一次生命周期,然后会...
IT猿
·
2020-03-27
Android
横竖
切换
总结
Android 4.2 获取应用缓存接口变化
PackageManager.getPackageSizeInfo(StringpackageName,IPackageStatsObserverobserver)不可用,改为PackageManager.getPackageSizeInfo(StringpackageN...
IT猿
·
2020-03-27
Android
获取
应用
缓存
接口
AndroidOS体系结构
首先上图一张对照着图,我们再来看Android系统的体系结构就爽多了。我们从底层向上进行分析。一、Linux内核层LinuxKernel基于linux2.6。其核心系统服务如安全性、内存管理、进程管理、网路协议以及驱动模型都依赖于Linux内核。那么为什么Android会选用Linux内核呢?可能有以下原因:(1)强大...
IT猿
·
2020-03-27
AndroidOS
体系结构
Android开发中常用的设计模式
首先需要说明的是,这篇博文灵感来自于 http://www.cnblogs.com/qianxudetianxia/archive/2011/07/29/2121547.html ,在这里,博主已经很详细的讲解了在Android源码中用到的设计模式。 &...
IT猿
·
2020-03-27
Android
开发
中常
用的
设计模式
android-反射的使用(反射静态内部类、非静态内部类、匿名内部类等)
直接上代码com.**.routerdemo替换成包名importjava.lang.reflect.Constructor;importjava.lang.reflect.Field;importjava.lang.reflect.Method;importjava.lang.reflect.Modifier;pub...
IT猿
·
2020-03-26
部类
反射
静态
android-
使用
android app通知栏权限状态判断及跳转状态栏设置页面
importandroid.app.NotificationManager;importandroid.content.Context;importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Build;importandroid.prov...
IT猿
·
2020-03-26
状态
android
app
通知
权限
android开发之app在线时长统计sdk开发
引言:很多app的在线时长统计都是通过在activity的生命周期中埋点来完成的。我这里既然是封装成sdk,当然就不能这样来了。封装sdk的规则,我想大家都清楚,入参尽量少,回调尽量全,权限尽量不要有。需求分析:作为sdk,最好是在Application中初始化,入参,当然是applicationcontext为好,为...
IT猿
·
2020-03-26
android
发之
app
在线
时长
手把手教你查看android系统源码
引言:android开发人员想必都很想知道,怎么才能查看源码吧。毕竟,想跨入高级,不看源码,你看啥?老司机请远离。准备工作:下载SourceInsight4.0,如果有,就略过。如果没有,下载地址:https://download.csdn.net/download/shoneworn/10407312下载androi...
IT猿
·
2020-03-26
手把手
教你
查看
android
系统
android——使用Interceptor设置缓存来给服务器减负
为了优化网络环境和减轻服务器负担,很多网络请求都是可以使用缓存的。比如某个界面,每次刷新都会调用接口。这种操作,无形中给服务器增加了几倍的访问量。那么,有没有方法可以减少这类无效的访问呢?答案是肯定的。给网络请求加上缓存。并设置缓存时间,当在这个时间段类,可以不用访问服务器,直接拿到上次访问得到的数据。这样,在有效期内...
IT猿
·
2020-03-26
android
使用
Interceptor
设置
缓存
android网络优化之添加缓存给服务器减负
引言: 在app的很多实用过程中,经常会出现频繁的刷新操作,这个刷新不是指去更新ui,而是类似打开界面—关闭界面—再打开—再关闭等。这段过程中,并没有实质的数据变化,但是这个操作过程中,却会频繁的调用接口,初始化数据,然后去刷新UI,当然...
IT猿
·
2020-03-26
android
网络
优化
添加
缓存
android——No matching client found for package错误处理
android中出现这种情况,一般是在直接改现有的包名导致的。比如com.shone.news改为com.ailin.news 其他地方都改了。但是不够彻底。漏掉了一个非常重要的地方按照下图把包名改过来,保证没事...
IT猿
·
2020-03-26
android
No
matching
client
found
android——Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER 解决方案
主要是由于调试的环境中已有一个同名的Provider存在。解决方法是修改AndroidManifest.xml中的就在你AndroidManifest.xml中,全局搜索Provider,有多少个Provider,就确定多少个,保证这些Provider的android:authorities="***"都和你原来的包里...
IT猿
·
2020-03-26
android
Installation
error
INSTALL
FAILED
android——记录从android studio2.3升级到android studio3.0版本遇到的坑
今天手贱,升级到了AS3.0,结果遇到了坑。提示需要将gradle升级到3.5及以上版本。然后就开始动手升级。其中遇到了各种困难。首先,就是需要翻墙下载。其次,就是配置后提示jcenter下的一个pom文件无法下载,或者maven仓库里的一个pom文件无法下。妈的,各种百度和google。stackoverflow...
IT猿
·
2020-03-26
android
记录
studio2.3
升级
studio3.0
android——处理Google play因WebView SSL Error Handler alerts被拒的问题
最近app上线,由于上述问题,被google市场给拒了。看到这个,点进GooglehelpCenterarticle,应该知道问题所在了。直接在项目里找到使用webview的地方。找到webviewClient,看看你有没有处理onReceivedSslError方法。怎么处理的。是...
IT猿
·
2020-03-26
android
处理
Google
play
WebView
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
2
3
4
5
6
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他