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应用开发:核心技术解析与最佳实践pdf
接下来是组成
安卓框架
的各个模块和组件,包括应用的结构,如何使用widget和component,以及怎么使用view。
weixin_30375427
·
2020-06-27 18:05
(三)
安卓框架
搭建之MVP+Retrofit+RxJava基础
上一篇,算是完成了准备工作,那么这篇就来说说MVP和RxJava的封装了。首先看看接口返回数据的格式:{"code":1,"message":"请求成功!","data":{"name":"张三","age":3}}code、message、data标准的三大门神。一般是以这种格式返回数据。数据格式的统一利于封装,以此数据格式为准的实体基类如下在dataframework内新建包model和Bas
burro630
·
2020-06-27 13:31
安卓框架
,分析解决项目中出现的anr
对学习anr很好的一篇文章https://blog.csdn.net/qiujiwuhen00/article/details/47043477先看下anr日志07-1615:31:47.551E/ActivityManager(1775):Reason:Inputdispatchingtimedout(Waitingbecausethefocusedwindow'sinputchannelisn
1991415
·
2020-06-27 07:19
安卓框架
(二)
安卓框架
搭建之项目Butterknife引入,Application的简单封装
先写Butterknife,Application,主要因为第三篇的MVP封装会用到,需要提前做些准备工作。再者是Butterknife的导入,有几点是需要强调的!ButterknifeButterknife人称黄油刀,强大之处无需多言,案例中使用Butterknife的版本为8.5.1。由于我们要在library内使用,所以需要借助插件项目(project)下的build.gradle内增加cl
burro630
·
2020-03-31 02:21
通过翻译开发指南学习画布和图片
1.前言
安卓框架
提供了一组2D绘图的APIs,允许在画布上渲染自定义图形或者修改已存在的View来定义外观和感觉。绘制2D图形通常有两种途径:a.给布局中的View对象绘制图形和动画。
lanceJin
·
2020-03-30 21:49
每个安卓开发初学者应该了解的12个技巧
每个安卓开发初学者应该了解的12个技巧在这篇文章里,我们将介绍一些初学者以及中级开发人员都应该掌握的技巧,以帮助更好地理解
安卓框架
。后续我们还会在这个系列里写更多这样的关于实用技巧的文章。
ulpqtdax
·
2020-03-30 20:55
【翻译】Architecture Components - Android App应用架构组件指南
注意:这篇文章假设你已经熟悉
安卓框架
,如果你是一个开发新手,请先阅读安卓开发入门指南。安卓开发者面临的常见问题与传统的桌面应
dengyin2000
·
2020-03-24 20:45
(七)
安卓框架
搭建之其他必备要素的封装或引入
1.安卓6.0权限处理机制、android7.0读写M的权限、N外部文件读写,相信坑了不少同学。框架里必须得有!1.1权限问题权限问题之前看到的一个很好的封装方法,真正做到一个方法解决问题,而且我试验下来,确实很完美。依赖:compile'pub.devrel:easypermissions:0.1.9'封装:在第三方基础上,重新封装,新建EasyPermission、PermissionCall
burro630
·
2020-03-17 13:51
(六)
安卓框架
搭建之RecyclerView和Adapter以及列表案例
recycalview和adapterrecycleview的出现就是来替代listview,并且其性能上做了很多优化。今天用的这个是取自第三方的Xrecycleview,没错,这次又是站在了巨人的肩膀上。选Xrecycleview的原因是之前用这个写过一个自定义的头部刷新view.而且它在github上,评价也蛮好。有点小遗憾就是刷新效果很老气。所以我决定重新写一个RefresHeader.如下
burro630
·
2020-03-10 05:47
安卓Instrumentation Test 笔记(一)
InstrumentedTestsInstrumentedTest以apk的形式运行待测app的同一款机器上.系统会在同一个进程中运行待测app和编译出的测试apk.当你的测试程序需要某些信息(例如宿主app的context上下文环境),或者当它们需要真实的
安卓框架
组件的时候
fighting_goat
·
2020-03-08 15:13
app性能
安卓框架
限制了每个应用进程所占用的最大内存值。关注内存的一个目的就是避免内存使用过大,出现OOM。主要关注内存使用较多时的场景,例如游戏app正在游戏中。
liyaoyao6342
·
2020-03-02 04:57
Android 缩略图问题
1.对于
安卓框架
层提供的媒体库中的图片是否都有对应的缩略图?2.如何查找图片的对应缩略图?3.没有缩略图的文件能否生成?
多多爱美丽
·
2020-02-29 14:30
(五)
安卓框架
搭建之BaseFragment,MainActivity, Toolbar细化
讲完了网络通信模块和MVP结构。回过头来再说说基础页面的封装BaseFragmentBaseFragment和BaseActivity基本是一样的在BaseActivity同级目录下新建BaseFragment,直接贴出内容packagecom.example.burro.demo.appframework.ui;importandroid.os.Bundle;importandroid.supp
burro630
·
2020-02-25 19:27
(四)
安卓框架
搭建之MVP+Retrofit+RxJava优化
BasePresenter的优化RxJava也需要管理生命周期,即添加订阅和解除订阅。这里我们使之与presenter的addtachView()和detachView()同步,修改BasePresenter里面内容如下:packagecom.example.burro.demo.appframework.mvp.presenter;importcom.example.burro.demo.app
burro630
·
2020-02-23 02:51
(一)
安卓框架
搭建之项目分层、主题、gradle基本配置
接下来将分七篇文章讲述
安卓框架
的搭建,框架中用的是当前比较主流的元素,也是相对成熟稳定的。讲述的内容参考了很多相关的资料,绝大部分也是经过一番思考和论证。文章既为分享,也为总结!
burro630
·
2020-02-10 23:47
用kotlin来实现dsl风格的编程
AnkoAnko是一个DSL(Domain-SpecificLanguage),它是JetBrains出品的,用Kotlin开发的
安卓框架
。
fengzhizi715
·
2020-01-01 13:07
app项目中遇到TCP分包,H5端对分包进行拼包
之前有个需求,由于H5端不支持TCPSocket通信,于是中间搭了个
安卓框架
作为通信的介质,在开发中遇到一个问题,当后端传一个比较大的数据上来时,一条完整的数据会没有规矩的分成若干个包,每条数据可能不存在完整的包头包尾
MrTager
·
2019-12-31 10:00
android28 Activity的创建过程
版本android28源码继承关系总结:Activity:ContextWrapper:ContextContextImpl:Context(抽象类,实现在
安卓框架
)ReceiverRestrictedContext
水清波
·
2019-11-21 21:05
安卓技术面试71题(附带答案讲解)
安卓的架构包含4个主要部件Linux内核,程序库,
安卓框架
和安卓
丁哥开讲
·
2019-09-15 05:46
安卓框架
搭建最终解决方案连载中……
安卓框架
主要内容及使用注意事项一,适配方案——SmallestWith解决方案github地址:https://github.com/ladingwu/dimens_swTips:大部分手机的宽度dp值集中在
哥哥是欧巴Vitory
·
2019-04-26 15:10
安卓开发之recyclerview的BaseAdapter的简单封装(二)(优化篇之条目子view的点击事件)
由于之前写的
安卓框架
搭建(七)BaseAdapter的封装中条目的子view的点击事件不是那么直观,如果点击事件多的话会写很多个监听,这里将条目的子view的点击事件进行了优化并且将YcCommonBaseAdapter
yuchen_fighting
·
2018-08-20 16:49
安卓必备知识
工具类相关
github开源库
安卓架构
安卓框架
搭建(九)UI适配适配方案
前言:UI适配在安卓开发中一直是一个很头疼的问题,由于安卓手机品牌型号的众多,目前又新出了一个刘海屏,就导致适配问题很难完全兼顾方案:目前来说适配方案有代码适配,布局适配1.dp直接适配dp适配虽然可以兼顾大部分手机,但有些特殊的屏幕,不是标准的比例,显示出来的结果就会有所差异2.利用鸿阳的AutoLayout全新的适配方式堪称适配终结者如果想了解更详细的内容可以去鸿阳的博客中查看,用法也很简单这
yuchen_fighting
·
2018-08-17 11:24
安卓架构
安卓框架
搭建(一)基本配置
前言作为一名安卓开发人员,不会搭建框架在工作及面试过程中难免会显得有些low,必定搭建框架要熟悉很多常用的公共库以及封装,设计模式,等等基础知识,并且框架搭建的完善,对于后期项目的维护等等至关重要首先介绍一下整体架构的流程app主工程主要是壳工程,用来打包工程和链接各个模块的作用整体模块分为两个模块一个是首页一个是我的模块还有一个公共模块homelibrary主要是首页相关的功能mylibrary
yuchen_fighting
·
2018-07-25 11:49
安卓架构
常见
安卓框架
15个Android通用流行框架大全1.缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述AndroidUniversalImageLoader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库Fresco一个用于管理图像和他们使用的内存的库Glide一个图片加载和缓存的库3.图片处理名称描述Picasso-transformatio
志悠自在
·
2018-07-13 16:39
Android之开发框架
Android 动画源码学习篇(一)
我们可以大致按照下面分类来学习理解Animation
安卓框架
提供了两个动画系统:属性动画和视图动画。属性动画在一般情况下,是首选的方法来使用,因为它更灵活,并提供更多的功能。
AnalyzeSystem
·
2016-12-20 15:33
Android
afinal框架之Android视频下载,指定路径
阅读更多afinal框架作为最受欢迎的
安卓框架
之一,它的功能也是尤其多的,主要分为下面4大模块:1.FinalDB模块:android中的orm框架,一行代码就可以进行增删改查。
梳子不爱头发
·
2016-08-23 16:00
afinal框架
FinalHttp下载视频
下载
Android视频
Android动画最新最全详解包含Material Design动画
安卓框架
提供了2个动画系统:属性动画(Android3.0)和View动画。这两种动画系统都是可行的,但是,在一般情况下,属性动画是首选的方法,因为它是更灵活,提供更多的功能。
ada_dengpan
·
2016-05-10 21:00
android
动画
material
jz2440开始(一)
工作上玩过了全志A20,瑞芯微RK3288后,愈发觉得这些芯片很多地方玩不转,原因很简单因为对硬件不够熟悉,加上
安卓框架
过于庞大。
zmnqazqaz
·
2016-04-27 15:00
Media Playback媒体播放
1:基础
安卓框架
中使用以下两个类播放音频和视频:MediaPlayer:这个类是播放声音和视频的主要APIAudioMannager:这个类管理音频来源,并且将音频输出
wi__wi
·
2016-03-24 14:00
android
mediaplayer
宝宝巴士
安卓框架
介绍
宝宝巴士
安卓框架
介绍 本文从以下几个方面介绍框架: 1、框架的设计思路 2、这样设计的好处 3、框架的结构图 4、每个library的介绍 5、结合打包工具来使用 框架的设计思路
·
2015-11-01 10:44
框架
[Xutils]
安卓框架
的学习之路
开发用别人框架蛋疼又木有,而且还是初级程序员这种,关于Xutils已经无力吐槽了。网上一搜基本上全是复制的 模版统一一样,心痛有木有!@!!!!!!!!!!!!!下面说下我遇到的问题,关于注解:如果是Fragment的话最好不要使用,好象是不支持HttpUtils异步请求封装什么的都挺好的,就是处理这个数据不好弄,我试过在Controller里面初始化数据然后handler到Activity里面。
csdnbsd
·
2015-05-18 22:00
android
xutils
一些
安卓框架
从网上收集一些框架,写程序偷懒这些框架很有用,必须记下来,为了以后少写代码,用别人好的框架ThinkAndroidThinkAndroid(一个ThinkAndroid教程地址:http://my.oschina.net/u/1046077/blog/127603)虽然有很多使用的功能,如下,很齐全,而且下面这些功能做一个安卓项目都是需要的MVC模块ioc模块使用方法:数据库模块Http模块使用方
u010436741
·
2014-07-30 22:00
Android框架
FrameLayout measure过程源码Log全解析之二:修改framework代码,输出Log
源码位置我们要修改的代码位于frameworks/base/core/java/android/这里是
安卓框架
的源码。具体要修改的文件是截图里
某李的博客
·
2014-07-28 16:42
自定义控件(一)
安卓框架
提供了大量的视图组件类来与用户进行交互和显示各种类型的数据,但是有些时候,这些内部提供的视图类并不能满足你应用的独特的要求。那么本节将会告诉你如何创建你自己的健壮和可重用
jyb_96
·
2014-07-11 12:32
自定义控件
安卓框架
今天主要介绍一下Android框架我们分为两部分:1.架构直观图2.架构详解2.1、linuxKernel 2.2、AndroidRuntime2.3、Libraries2.4、ApplicationFramework2.5、Applications1.架构直观图下面这张图展示了Android系统的主要组成部分:可以很明显看出,Android系统架构由5部分组成,分别是:LinuxKernel、
xiangbinjiu
·
2013-08-20 13:23
android
框架
安卓框架
今天主要介绍一下Android框架我们分为两部分:1.架构直观图2.架构详解2.1、linuxKernel2.2、AndroidRuntime2.3、Libraries2.4、ApplicationFramework2.5、Applications1.架构直观图下面这张图展示了Android系统的主要组成部分:可以很明显看出,Android系统架构由5部分组成,分别是:LinuxKernel、An
xiangbinjiu
·
2013-08-20 13:23
框架
Android
Android学习笔记 - 动画篇 (Animations)
1.什么是Animations Animations是
安卓框架
为我们提供的一系列动画效果,这些效果可以应用在绝大多数控件中 2.Animations的分类 1.TweenedAnimations(渐变动画
dier4836
·
2012-03-08 17:00
xml
android
框架
Class
animation
button
记事本教程
developer.android.com/resources/tutorials/notepad/index.html 记事本教程 本教程是关于如何写一个记事本的应用程序的,它将会手把手的教你如何使用
安卓框架
和一些工具来做出一个记事本应用程序来
hello_haozi
·
2011-12-30 17:00
java
eclipse
application
文本编辑
tutorials
archive
上一页
1
2
下一页
按字母分类:
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
其他