E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android源码
AndroidStudio2.1无法查看
Android源码
最近更新了AndroidStudio,升到了2.1,但是也同时出现了一些问题,比如查看
Android源码
的时候出现如下提示:sourcenotfound.png网上查了下也有相应的解决方案,写一下方便以后查看
路过麦田
·
2021-05-03 08:05
【
Android源码
】Message 分析
在Handler中,我们都会通过发送Message的方式,在主线程中更新UI。那么系统是如何构建Message的,Message又是如何操作的?publicstaticMessageobtain(){synchronized(sPoolSync){if(sPool!=null){Messagem=sPool;sPool=m.next;m.next=null;m.flags=0;//clearin-
指间沙似流年
·
2021-05-02 13:41
《
Android源码
设计模式解析和实战》迭代器模式
提供一种方法顺序访问一个容器对象中的各个元素,但又不暴露等于该对象的内部显示。代码:listpublicinterfaceBaseList{voidadd(Tt);voidremove(Tt);Iteratoriterator();}publicclassBaseListImplimplementsBaseList{privateListlist=newArrayListiterator(){re
wslerz
·
2021-05-02 13:37
Android源码
解析四大组件系列(七)---广播的发送过程
本篇文章的目录1、广播数据结构分析2、线程的切换3、processNextBroadcast分析3.1、处理并行广播3.2、处理Pending广播3.3、处理有序广播3.4、获取下一条广播3.5、检查是否是动态广播3.6、检查是否是静态广播3.7、启动进程,处理未发送的静态广播4、动态广播receiver处理5、静态广播receiver处理先了解一下广播的数据结构,然后在分析广播的处理过程。建议看
LooperJing
·
2021-05-02 04:54
AndroidStudio导入源码并优化
0.序言
Android源码
非常大,如果不加处理导入AS,会很卡...1.修改AndroidStudio虚拟机内存大小进入AndroidStudio的bin目录vistudio64.vmoptions-Xms2048m-Xmx2048m-XX
付凯强
·
2021-05-01 20:17
IDE 查看方法出现的throw new RuntimeException("Stub!");
后来希望把
Android源码
下载到本地查看时知道,
朴文
·
2021-05-01 12:14
Android进阶常用网站
持续更新...一.
Android源码
学习网站grepcodeGitrepositoriesonandroidandroidxrefsource.android.tech二.网络请求库okhttp文档地址
karlsu
·
2021-05-01 02:32
Android常见设计模式四:模板模式
而在android开发中,必要的了解一些设计模式又是必须的,因为设计模式在
Android源码
中,可以说是无处不在。对于想系统的学习设计模式的同学,这里推荐一本书,《大话设计模式》。
雨纷纷__
·
2021-05-01 02:04
【设计模式】责任链设计模式及其典型应用场景剖析
今天这篇文章主要是想对
Android源码
或一些常用第三库中关于责任链设计模式的实现进行分析,让大家对于责任链设计模式的实现和应用有更深的理解。责任链模式定义来自GoF
allen218
·
2021-04-29 23:40
Git命令使用
Git命令使用前言在使用Git命令之前都使用可视化工具SourceTree操作git,现在需要Git
Android源码
了,就需要掌握Git命令使用。没有办法学习吧,也随便把逼格提高下。
西门狂野
·
2021-04-29 16:16
Android技能提升
2Android(第二版)郭霖著Android开发进阶从小工到专家何红辉著Android进阶之光刘望舒著Android开发艺术探索任玉刚著Android群英传徐宜生著疯狂Android讲义李刚著高级进阶
Android
布吉岛原住民
·
2021-04-29 00:43
Android源码
中编译AndroidStudio工程
最简单的办法就是将androidstudio生成的工程放到源码的alps/packages/apps目录下,然后在项目中添加Android.mk文件,如下截图。Android.mk如下,指定代码和资源路径以及依赖库即可。注意:蓝色部分为需要添加的,红色文字(app)为androidstudio项目的module名字因CSDN复制过来的代码显示异常,故以截图的形式告知大家方法。上面这个方法的好处是可
自由翱翔de锤锤
·
2021-04-28 19:10
Android源码
去掉开机自动锁屏
设置默认锁屏时间frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.javaprivatevoidloadSystemSettings(SQLiteDatabasedb){loadIntegerSetting(stmt,Settings.System.SCREEN_O
zuolingfeng
·
2021-04-28 08:48
360安全卫士安
Android源码
:非常赞的产品原型
源码简介:本项目是一个高仿360安全卫士安卓客户端的项目源码。已经实现的功能列表如下。非常不错的参考原型和学习资料。功能列表:1)手机清理:一键清理、内存优化、自启动管理、垃圾清理、隐私痕迹清理、安装包清理等。2)骚扰拦截:黑白名单短信电话的拦截以及设置。3)节电管理:电池信息的读取显示,电池动画显示。4)流量监控:流量校准、联网防火墙、流量排行等。5)恶意广告拦截:广告插件的扫描与拦截。6)安全
极分享
·
2021-04-26 21:15
从
Android源码
分析Activity加载流程
execStartActivity->scheduleLaunchActivity->performLaunchActivity->handleLaunchActivity->handleResumeActivity本文通过
Android
JackMeGo
·
2021-04-26 21:09
Ubuntu下编译
Android源码
本来说好昨天发布的,辞职要办的事情比较多,就给耽误了,在这里说声抱歉了。废话不多说了,开始进入正题。1.Ubuntu系统最好是16.04,其他版本多多少少都有bug存在,同事之间Ubuntu系统最好保持一致。以我的经验来看,版本不同,编译的代码烧录手机,可能会产生意想不到的bug。2.配置openjdkps:我下载的deb包,当然你也完全可以直接通过Linux命令安装。命令如下:a.sudodpk
人家没那么好啦
·
2021-04-26 07:05
【
Android源码
】View的事件分发机制
Android事件分发完全解析之事件从何而来Activity的事件分发过程关于事件是如何而来的,可以参考上面的链接,事件的产生是用户的操作触发了Linux的input子系统。当一个点击事件产生的时候,事件最先从底层传递给当前的Activity,由Activity的dispatchTouchEvent来进行事件分发。其中具体的工作是由Window来完成的,而我们知道Window是一个抽象类,它的具体
指间沙似流年
·
2021-04-26 03:11
Android常见设计模式七:代理模式
而在android开发中,必要的了解一些设计模式又是必须的,因为设计模式在
Android源码
中,可以说是无处不在。对于想系统的学习设计模式的同学,这里推荐一本书,《大话设计模式》。
雨纷纷__
·
2021-04-25 19:28
编译
Android源码
问题
out中的有些文件有问题,这个有可能是java,版本有问题导致的。如果添加新的函数或者新的类,需要执行makeupdate-api来更新API后即可编译通过
大明白
·
2021-04-25 12:55
Android源码
下载
1.引言最近准备研究下载
android源码
,学习一下framwork层的知识,奈何下载源码的过程真的是艰辛的一笔。于是把自己遇到的一些问题,以及下载的建议说说。。
过期的薯条
·
2021-04-25 08:13
那些相见恨晚、欲罢不能的Android开发工具
文末有彩蛋以下是工具分类:在线查看Android源代码,尤其适合没下载源码以及需要查看特定版本实现GrepCode.com(所有版本的
Android源码
以及其他的著名项目代码,比如Eclipse,JDK
极分享
·
2021-04-24 12:15
Ubuntu14.04 Android Studio源码导入调试
转载请注明出处:https://www.jianshu.com/p/e86d33a61bcb最近一段时间总有一些做App的同学会问,
Android源码
也可以像App工程一下导入到AndroidStudio
凡星轨迹
·
2021-04-23 13:52
Android源码
Android高级进阶(源码剖析篇)解决Android26无法查看系统源码的问题Android中的线程形态(二)(HandlerThread/IntentService)SlidingMenu源码解析
木山人
·
2021-04-23 09:22
Android设计模式(三)- 原型模式
目录定义使用场景UML类图简单实现使用Cloneable接口不实现Cloneable接口问题深拷贝-浅拷贝
Android源码
中的原型模式总结优点缺点博客地址原型模式也是一种创建型设计模式,从名字就能理解
喵了个呜s
·
2021-04-22 10:53
Android源码
解析之LayoutInflater
一、前言近来在开发时,经常使用到inflate方法加载视图布局,并且回调onFinishInflate方法进行一些初始化的操作。顿时心血来潮,想要探究一下Layoutinflater的原理,怎么就把XML格式的布局文件加载为布局的实例对象,对于一些特殊标签,例如,如何处理的,所以带着以下问题探究一下:LayoutInflater源码解析view的加载流程特殊标签,的处理view实际创建过程,从xm
Aaron大宝剑
·
2021-04-21 14:46
part01_搭建ubuntu14.04与
Android源码
级开发环境
一、前言参考
Android源码
开发者网站搭建AOSP环境二、搭建源码开发环境1.下载安装虚拟机和ubuntu14.04镜像下载并安装虚拟机,配置虚拟机内存8192M,150G磁盘空间,导入ubuntu14.04
IT魔幻师
·
2021-04-21 13:40
Android源码
编译过程分析
先整体看一下
Android源码
的整个编译流程,后面会针对每个过程都做了什么来详细讲解一下。
小村医
·
2021-04-20 17:05
Android源码
开发记录-自定义系统服务和jar包生成
在系统开发中,尤其是自定义系统,必然要封装一些系统方法供第三方开发应用使用。1.自定义系统服务除frameworks自定义服务(本文内容),也可以额外写个service+aidl应用2.jar包生成供第三方应用使用开发环境RK平台5.1Android系统一、添加系统服务1、创建服务接口aidl文件创建文件IMyApiService文件路径frameworks/base/core/java/andr
LH_1994
·
2021-04-19 06:02
算法分析(1)经典排序算法实现
概述前面花了很多时间研究数据结构,就是为算法的分析作铺垫,从今天开始打算分析一下算法,先看一下算法的整体分类:算法整体结构Android中其实平时用到的算法比较少,因为JDK跟SDK都帮我封装好了,在看Java源码跟
Android
wustor
·
2021-04-18 15:56
Android开发大佬的Offer收割之旅,从字节跳动到BAT
对于Java基础,推荐《深入理解Java虚拟机》《EffectiveJava》《Java并发编程之美》,Android推荐阅读《Android开发艺术探索》和《
Android源码
设计模式解析与实战》,Android
Android开发架构师
·
2021-04-18 03:12
31 Android JNI原理分析
引言:分析
Android源码
过程,一定离不开Java与C/C++代码直接的来回跳转,那么就很有必要掌握JNI,这是链接Java层和Native层的桥梁,本文涉及相关源码:frameworks/base/
凤邪摩羯
·
2021-04-17 22:04
Android源码
环境下,用记事本制作一个使用JNI的APK
Android源码
环境下,用记事本制作一个使用JNI的APK制作过程java方面代码jni方面代码完成JNI部分的编写后,生成SO库最后附上一个清晰的文件结构树制作过程大家好!
努力当Android的小仙女
·
2021-04-17 15:31
JNI实例
java
android
jni
c++
Android源码
分析:LruCache 缓存机制实现原理
一、Android中的缓存策略一般来说,缓存策略主要包含缓存的添加、获取和删除这三类操作。如何添加和获取缓存这个比较好理解,那么为什么还要删除缓存呢?这是因为不管是内存缓存还是硬盘缓存,它们的缓存大小都是有限的。当缓存满了之后,再想其添加缓存,这个时候就需要删除一些旧的缓存并添加新的缓存。因此LRU(LeastRecentlyUsed)缓存算法便应运而生,LRU是近期最少使用的算法,它的核心思想是
多仔百事宅
·
2021-04-14 14:50
Android系统的启动过程
android源码
学习目录Android系统的启动主要分为7个阶段,每个阶段都会做大量的工作,本文只简单介绍一个整个过程,后续文章会对过程中的几个主要内容进行相许分析。
覆水无言
·
2021-04-14 10:39
[Android]《Android 源码设计模式解析与实战》读书笔记 3
简介这周继续写《
Android源码
设计模式解析与实战》读书笔记。本书的第二章介绍了单例模式的各种实现方式,以及在
Android源码
中的应用。
王尼小老板
·
2021-04-14 05:05
Android源码
添加系统自定义服务
Android源码
添加自定义系统服务本文以一个简单的例子详细介绍如何为Android6.0系统新增一个系统服务,以及如何使用自定义系统服务。
叁鎶
·
2021-04-13 19:50
android源码
网!BAT这种大厂履历意味着什么?赶快收藏备战金九银十!
前言去年,一条职场潜规则走红网络:不要大声责骂年轻人,他们会立刻辞职的,但是你可以往死里骂那些中年人,尤其是有车有房有娃的那些。真实感受到程序员的中年危机在中国,除了从BAT出来的牛人,一般经理层到35岁,总监层到40岁,往后机会真的会少很多了,不是你能不能干的问题,是别人不给机会你干的问题,不要想着什么外国人可以干到50、60,你就要死磕到底,希望后来者早有打算,不要到最后尴尬的时刻。华为裁员3
超凡大师码农
·
2021-03-19 18:23
程序员
android
源码分析_Android UI何时刷新_Choreographer
@(
Android源码
解析)高级UI系列:setContentView源码分析_看AppCompatActivity是如何实现兼容的源码分析_Activity是如何显示的?
拙峰朽木
·
2021-03-11 20:11
android源码
在线!2021年抓住金三银四涨薪好时机,含泪整理面经
安卓开发大军浩浩荡荡,经过近十年的发展,Android技术优化日异月新,如今Android11.0已经发布,Android系统性能也已经非常流畅,可以在体验上完全媲美iOS。但是,到了各大厂商手里,改源码、自定义系统,使得Android原生系统变得鱼龙混杂,然后到了不同层次的开发工程师手里,因为技术水平的参差不齐,即使很多手机在跑分软件性能非常高,打开应用依然存在卡顿现象。另外,随着产品内容迭代,
程序员Sunbu
·
2021-03-11 18:00
程序员
Android
【源码解析】Activity的启动模式
我们将从
Android源码
中介绍Activity的四种启动模式,并比较它们之间的区别。
AndroidHint
·
2021-03-11 16:12
设计模式整理(12) 中介者模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍生活中经常能听到或接触到各种“中介者”,比如买房子或者租房,可能会通过房屋中介;买二手车会有二手车中介;找工作也可以通过中介。
安静的蓝孩子
·
2021-03-11 16:33
设计模式整理(10) 适配器模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍经常会碰到两个没有关系的类型之间需要进行交互,但是双方又都不想做出修改,这种尴尬的情况下,可以增加一个Adapter的角色,进行两个不同类型的接口的兼容
安静的蓝孩子
·
2021-03-11 15:39
设计模式整理(5) 工厂模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍工厂模式属于创建型设计模式之一,是一种结构简单的设计模式,也是应用广泛的设计模式。
安静的蓝孩子
·
2021-03-11 14:15
Android 系统启动 - init 进程
前置知识本文
Android源码
版本:android-6.0.1_r81关键路径:如下表所示:Fi
Whyn
·
2021-03-11 14:50
设计模式整理(4) 原型模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍原型模式是一种创建型的模式。原型模式就是用户从一个样板实例对象中复制出一个内部属性一致的对象,这个过程也可以称作“克隆”。
安静的蓝孩子
·
2021-03-11 12:56
设计模式整理(1) 代理模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍生活中,存在很多代理模式的影子。例如我们想要买一辆二手车,如果自己去找,可能会在沟通和手续上花费较多的时间和精力。
安静的蓝孩子
·
2021-03-11 10:04
设计模式整理(6) 策略模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍通常如果一个问题有多种解决方案时,我们会根据不同的场景选择不同的解决方案。而最简单的实现,是利用if-else或者switch-case。
安静的蓝孩子
·
2021-03-11 07:07
设计模式整理(7) 状态模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍状态模式和策略模式都是行为型模式。状态模式中的行为是由状态来决定的,不同的状态下有不同的行为。
安静的蓝孩子
·
2021-03-11 03:56
设计模式整理(8) 责任链模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍所谓的链,是指将多个节点首尾相连形成的结构。
安静的蓝孩子
·
2021-03-11 02:10
设计模式整理(9) 观察者模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍观察者模式是使用率非常高的模式,最常用在GUI系统、订阅-发布系统。观察者模式的重要作用是使被观察者和观察者间的解耦,使它们间的依赖性变小。
安静的蓝孩子
·
2021-03-11 01:47
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他