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框架
Android框架
のFlycoDialog_Master--对话框
1、导入compile'com.flyco.dialog:FlycoDialog_Lib:1.2.2@aar'compile'com.flyco.animation:FlycoAnimation_Lib:1.0.0@aar'compile'com.nineoldandroids:library:2.4.0'NormalDialog(一)代码部分:finalNormalDialogdialog=ne
阿狸_小乖
·
2019-12-12 23:52
Android 7.0 适配 排bug指南
官方的指南有Android7.0行为变更本文将大概描述其中涉及的几个变更,也是笔者近日在适配Android时碰到的问题,具体到每个变更的差异,恕不在此详述在应用间共享文件对于面向Android7.0的应用,
Android
季小白的时间
·
2019-12-12 20:23
转:Android:使用SQLiteOpenHelper自定义db路径
SQLiteOpenHelper是
Android框架
为我们提供的一个非常好的数据库打开、升级与关闭的工具类。但是这个工具类会自动把db文件创建到“/data/data/com..
Kevin_Gao
·
2019-12-12 11:57
Android框架
组件--Lifecycle的使用
1.前言Lifecycle是Google推出的一系列的框架组件的其中一个,主要是用来感知Activity和Fragment的生命周期。本文主要介绍如何使用Lifecycle。2.一个常见的开发例子publicclassTestActivityextendsActivity{@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceStat
四月葡萄
·
2019-12-07 07:58
最强整理:一线互联网移动架构师
Android框架
体系架构
Android框架
体系架构 一、高级UI晋升 1.1触摸事件分发机制 1.2View渲染机制 1.2.1onLayout与onMeasure 1.2.2onDraw映射机制 1.3常用View
Alvin老师
·
2019-12-06 19:33
Android 异步 Rx
Android框架
官方例子
RxAndroid:ReactiveExtensionsforAndroidRxAndroid采用观察者模式的典型应用,本质实现异步操作的库,是RxJava的在Android上的运应用。GitHub链接和引入依赖的gradle代码:Github:https://github.com/ReactiveX/RxAndroid引入依赖:compile'io.reactivex.rxjava2:rxand
牵手可能
·
2019-12-01 20:36
开篇介绍和工程目录结构【从零开始搭建
android框架
系列(1)】
本篇文章项目github地址:MVPCommon本博客原地址:http://www.jianshu.com/p/d0fee882a0fe项目效果扫描二维码下载应用在好友的推荐下,准备开始在发表博客。停止在csdn那边更新博客。也会将之前在那边写的不错的博客做一个搬家。在写这个系列文章之前,就希望能从成熟的开发框架中引用和编辑的方式来构建一个android应用端的开发框架。这里的开发框架的意思是,搭
安东尼_Anthony
·
2019-12-01 18:17
谈谈
Android框架
MVC、MVP、MVVM的区别
今天写写Android的MVC、MVP、MVVP三个框架的对比,并加深自己对这三个框架的理解。548b9bea8dc18.gif一.MVC:Model-View-ControllerMVC全名是:Model(模型)View(视图)Controller(控制器)是软件[架构]中最常见的框架,简单来说,就是通过Controller的控制去操作Model层的数据,并且返回给View作展示。1.MVC的工
黄海佳
·
2019-11-08 12:32
ViewModel
注意:要导入ViewMode到您的Android项目中,请参阅向项目添加组件
Android框架
管理UI控制器的生命周期,比如
yyg
·
2019-11-07 02:05
Android MVP+Retrofit+dagger2+Rx
Android框架
整合(7)----Dagger2篇
作者:hwj3747转载请注明目录(1)配置篇(2)Lambda表达式(3)icepick篇(4)butterknife篇(5)MVP篇(6)Retrofit篇(7)Dagger2篇(8)RxAndroid/RxJava篇什么是dagger2Dagger是为Android和Java平台提供的一个完全静态的,在编译时进行依赖注入的框架,原来是由Square公司维护,现在由Google维护。一句话,d
hwj3747
·
2019-11-06 22:55
构建仪器单元测试
如果测试需要访问仪器信息(例如目标应用程序的Context)或者需要真正实现
Android框架
组件(如Parcelable或SharedPreferences对象),则应创建仪器单元测试。
ForeverCy
·
2019-11-06 13:12
Android项目架构 - 主页导航
Github官方地址Android项目架构蓝图Android设计蓝图
Android框架
对于开发者如何组织构建和设计App,给予了非常大的灵活性。
热血沸腾
·
2019-11-05 12:41
android框架
1.链接android四层架构图四层架构图](http://upload-images.jianshu.io/upload_images/2616359-601790c5931d5a79.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)系统启动架构图系统启动架构图(android-boot)BinderIPC原理BinderIPC原理(
juket
·
2019-11-05 07:27
Android框架
式编程之架构方案
目前移动端应用市场已经是百花齐放,很多独角兽公司都是通过App创业发展起来的,现在App类型更加丰富,功能越来越完善,基本上涵盖了各个行业的每个角落。为了开发出更加有竞争力的App,不仅需要功能上有创新,内容也需要更加多元化,这样就出现了相对巨大的工程。这些工程代码不停添加,如果没有一个好的架构,那么所有代码都会强耦合在一起,功能之间也会出现很多依赖,那么就会出现很多问题,例如:1、修改功能困难,
灰色飘零
·
2019-11-04 13:00
【FastDev4
Android框架
开发】Android 列表下拉刷新组件PullToRefreshListView使用(三)
转载请标明出处:http://www.jianshu.com/p/1f94411af33d本文出自:【江清清博客-代号独狼】(一):写在前面的话接着上一篇继续更新,上一篇文章已经把FastDev4Android项目新增图片自动无限轮播,包括项目结构已经需要进行完善的功能,那么今天我们继续完善这个项目;今天我们会再项目添加下拉刷新组件以及组件实现讲解和使用基本方法;(二):基本实现这边我们采用继承L
江清清
·
2019-11-02 17:38
Android系统启动流程(一)解析init进程
相关文章Android系统架构与系统源码目录前言作为“
Android框架
层”这个大系列中的第一个系列,我们首先要了解的是Android系统启动流程,在这个流程中会涉及到很多重要的知识点,这个系列我们就来一一讲解它们
刘望舒
·
2019-11-02 11:46
Android 系统问题分析步骤
1.
Android框架
介绍android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
android之子
·
2019-11-02 00:33
Android9.0 如何区分SDK接口和非 SDK接口
首先,公共SDK接口是在
Android框架
软件包索引中记录的那些接口,什么是框架软件包?链接地址:https://developer.android.googl
dujinyang
·
2019-11-02 00:00
android规范
android-studio
android-sdk
android
java
从0到1搭建MVP框架
相信大多处在Android进阶阶段的朋友都了解过
Android框架
方面的知识,要开发一款优秀的app,自然少不了优秀的应用框架。好的框架能够让你的代码变得更加简洁易读,也更有利于后续开发和维护。
我从十月的云端坠落
·
2019-11-01 18:59
Android9.0 如何区分SDK接口和非 SDK接口
首先,公共SDK接口是在
Android框架
软件包索引中记录的那些接口,什么是框架软件包?链接地址:https://developer.android.googl
dujinyang
·
2019-11-01 16:00
程序员开发必知网站
前言本文收集一些自己开发中常用的一些网站及技术博文,后续会持续更新收录玩android极客导航最新
Android框架
,开源项目在线API文档编写工具在线原型设计工具:墨刀在线思维导图工具:百度脑图在线免费作图
文艺狼
·
2019-10-31 13:07
Android ListView的使用
一丶简单用法布局文件中增加ListView源码中准备数据源码中构造适配器Adapter通过id找到ListView的实例ListView设置适配器tip:使用
android框架
提供的子项布局首先新建项目
精选课程
·
2019-10-31 03:13
带你全面解析
Android框架
体系架构view篇
人生困难重重,在漫长而艰辛的前行路上,坚持不懈、脚踏实地的“低头拉车”固然重要。但认清形势、找准目标的“抬头看路”也很关键,甚至决定着你能否达到成功彼岸。只寻求远方的梦想,而不付出当下的努力,那是迷梦;只知道埋头苦干,而不认清方向,那是徒劳。总结面试必备技能和自己的一些感想学习路线图更多完整项目下载。未完待续。源码。图文知识后续上传github。可以点击关于我联系我获取一.view渲染机制分为:o
Android丶SE开发
·
2019-10-21 16:00
带你全面解析
Android框架
体系架构view篇
人生困难重重,在漫长而艰辛的前行路上,坚持不懈、脚踏实地的“低头拉车”固然重要。但认清形势、找准目标的“抬头看路”也很关键,甚至决定着你能否达到成功彼岸。只寻求远方的梦想,而不付出当下的努力,那是迷梦;只知道埋头苦干,而不认清方向,那是徒劳。总结面试必备技能和自己的一些感想学习路线图更多完整项目下载。未完待续。源码。图文知识后续上传github。可以点击关于我联系我获取一.view渲染机制分为:o
Android_SE
·
2019-10-21 16:26
Android
架构
view
Android
view
架构
Android框架
源码解析之(六)MultiType
源码的关键在于如何处理多type的管理以及一个type对应多个ItemViewBinder的绑定。MultiTypeAdapter部分源码:重点在于indexInTypesOf方法,根据item和position获取typepublicclassMultiTypeAdapterextendsRecyclerView.Adapter{...//根据indexViewType找到对应的ViewBind
蓝莲花wsg
·
2019-10-07 22:27
Android框架源码解析
Android 音频开发之 MediaPlayer
二、MediaPlayer概述
Android框架
中使用以下类播放音频和视频:MediaPlayer:这个类是播放音频和视频的主
Android丶SE
·
2019-09-25 15:18
Android 音频开发之 MediaPlayer
二、MediaPlayer概述
Android框架
中使用以下类播放音频和视频:MediaPlayer:这个类是播放音频和视频的主
Android丶SE
·
2019-09-25 15:18
简单讲解Android开发中触摸和点击事件的相关编程方法
这些方法在该对象的相关动作发生时被
Android框架
调用。比如,当一个视图(如一个按钮)被触摸时,该对象上的onTouchEvent()方法会被
·
2019-09-25 04:11
Android开发中的MVC设计模式浅析
(2).在
Android框架
的四个层次中,下层为上层服务,上层需要下层的支持,上层需要调用下层的服务。(3).这种分层的方式带来极大的稳定性、灵活性和可扩展性,使得不同
·
2019-09-25 02:16
浅析KJFrameFor
Android框架
如何高效加载Bitmap
我们在写Android程序的时候,肯定会用到很多图片。那么对于图片的压缩处理自然是必不可少。为什么要压缩?我想这个问题不必在强调了,每个人在最初学习Android的时候肯定都会知道这么一个原因:我们编写的应用程序都是有一个最大内存限制,其中JAVA程序和C程序(NDK调用时)共享这一块内存大小,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。至于这个最大内存是多少,我们可以通过
·
2019-09-23 18:35
Android 7.0行为变更 FileUriExposedException解决方法
对于面向Android7.0的应用,
Android框架
执行的Str
·
2019-09-22 22:01
【
Android框架
篇】Retrofit2.0+RxJava+MVP
近些年很火的Retrofit+RxJava网络请求框架,功能强大,结构合理,使用简单,最近简单研究了一下,结合MVP模式记录一下~Retrofitretrofit是一款针对Android网络请求的开源框架,它与okhttp一样出自Square公司。Rotrofit2.0的网络框架全部交给了okhttp来实现,AndroidN之后Apache的httpclient已经被Google从SDK中移除,O
ActiveLi
·
2019-09-04 15:09
mvp
retrofit
Android框架
源码解析之(五)Retrofit
源码地址:https://github.com/square/retrofitRetrofit源码结构:可以看出Retrofit是使用idea,maven依赖编写的Java工程,并不是一个Android工程。Retrofit的简单使用:1、创建Service接口publicinterfaceHistoryDataService{@GET("japi/toh?v=1.0&month=10&day=1
蓝莲花wsg
·
2019-09-03 23:48
Android框架源码解析
Android中Toast如何在子线程中调用
1567217318947)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\1554794882370.png)]android的主ui线程中其
android
码农CHOU
·
2019-09-02 18:06
Android
2019最新Android中级面试题目汇总解答
参考回答:要测试Android应用程序,通常会创建以下类型自动单元测试本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测试不依赖于
Android框架
,或者即使有依赖
Android_until
·
2019-08-16 21:27
Google官方APP架构指南
本页假定您对
Android框架
有基本的了解。如果您不熟悉Android应用开发,请查看我们的开发者指南,着手体验并详细了解本指南中提到的概念。
keep_moving12138
·
2019-07-17 11:47
Android
Android框架
式编程之Retrofit
一、Retrofit简介Retrofit官网地址:https://github.com/square/retrofitRetrofit(即Retrofit,目前最新版本为2.6.0版本),是目前非常流行的网络请求框架,底层是基于okHttp实现的。准确来说Retrofit是对okHttp的进一步封装,它功能强大,支持同步和异步,支持多种数据的解析方式(默认为Gson),支持RxJava。Retro
灰色飘零
·
2019-07-09 21:00
Android框架
源码分析——RxJava&Schedule源码分析
1、线程切换使用实例Observable.create(object:ObservableOnSubscribe{overridefunsubscribe(e:ObservableEmitter){e.onNext("A")}}).subscribeOn(Schedulers.io())//设置订阅线程.observeOn(AndroidSchedulers.mainThread())//设置观察
Alex@W
·
2019-07-01 22:55
Android框架
源码分析——Retrofit源码分析
1、使用DemopublicstaticTcreateApi(Classclazz,Stringurl){Retrofitretrofit=newRetrofit.Builder().baseUrl(url).client(okHttpClient).addCallAdapterFactory(RxJava2CallAdapterFactory.create()).addConverterFact
Alex@W
·
2019-07-01 21:25
Android框架
源码分析——RxJava源码分析
1、基本订阅流程使用实例Observable.create(ObservableOnSubscribe{e->e.onNext("A")}).subscribe(object:Observer{overridefunonComplete(){}overridefunonSubscribe(d:Disposable){}overridefunonNext(t:String){}overridefun
Alex@W
·
2019-06-29 22:03
RxJava
Observable
Android框架
式编程之ViewModel
一、ViewModel介绍ViewModel类是被设计用来以可感知生命周期的方式存储和管理UI相关数据。ViewModel中数据会一直存活即使ActivityConfiguration发生变化。ViewModel可以解决以下痛点。1.数据持久化在屏幕旋转的时候会经历Activity的销毁与重新创建,这里就涉及到数据保存的问题,显然重新请求或加载数据是不友好的。在ViewModel出现之前我们可以用
灰色飘零
·
2019-06-27 15:00
Android框架
式编程之LiveData
一、LiveData介绍LiveData是Google推荐的Android架构组件之一,是一个基于观察者模式的数据容器,但与一般的被观察者不同的是,它是有生命周期感知功能,解决了Android开发者需要去手动处理生命周期的痛点。它具备如下特点:①数据可以被观察者订阅。②能够感知组件(Fragment、Activity、Service)的生命周期。③只有当组件处于活跃状态(STARTED或RESUM
灰色飘零
·
2019-06-27 11:00
Android 7.0 Uri 适配
对于面向Android7.0的应用,
Android框架
执行的StrictModeAPI政策禁止在您的应用外部公开file://URI。
码农小龙
·
2019-06-21 11:29
2019最新Android中级面试题目汇总解答[上]
参考回答:要测试Android应用程序,通常会创建以下类型自动单元测试本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测试不依赖于
Android框架
,或者即使有依赖
Android_SE
·
2019-06-18 15:39
Android
高级开发
面试知识
2019最新Android中级面试题目汇总解答[上]
参考回答:要测试Android应用程序,通常会创建以下类型自动单元测试本地测试:只在本地机器JVM上运行,以最小化执行时间,这种单元测试不依赖于
Android框架
,或者即使有依赖
Android丶SE
·
2019-06-17 17:39
Android框架
式编程之Lifecycle
Lifecycle官方文档地址:https://developer.android.com/topic/libraries/architecture/lifecycle。一、为什么要使用Lifecycle?Activity和Fragment是有声明周期的,开发时我们的很多操作需要写在声明周期的方法中,比如,下载、文件操作等。这样很多情况下会导致,我们在Activity中的声明周期方法中写越来越多的
灰色飘零
·
2019-06-17 11:00
【AndroidFramework】ATV9遥控器红外模式下,机顶盒在假待机阶段会响应遥控器语音键
在红外模式下按会弹提示框“没连蓝牙,请连蓝牙使用语音键【问题结论】不是问题,这是
Android框架
源码中的功能设定,鉴于我们不修改ATV9的框架,所以该问题非故障处理。测试方法异常。
秋城
·
2019-06-07 18:00
Android非静态Handler内存泄漏快速理解及解决
在Android中,所有
Android框架
的事件(比如Activity的生命周期方法调用和
叁分钟热血
·
2019-06-04 11:32
Android框架
搭建(MVP + Dagger2 + Retrofit + RxJava + 自定义插件)
一、项目框架当前比较流行的框架的MVP+Retrofit+OkHttp+Dagger2+butterknife全家桶,今天略做总结。MVPRetrofitOkHttpDagger2RxJavaGlidebutterknife二、MVP框架MVP由原来的MVC演化而来,主要解决了以前MVC由于杂糅导致Activity、Fragment臃肿的问题,使得项目逻辑更加清楚。但使用的时候根据自己的需要,也不
dong_junshuai
·
2019-05-31 15:05
Android框架搭建
最新
Android框架
排行榜,上百项资源汇总不容错过
Android框架
排行榜1.Retrofit一句话介绍:Retrofit是一款类型安全的网络框架,基于HTTP协议,服务于Android和java语言上榜理由:Retrofit以21.8k的stars量雄踞
黛染青花
·
2019-05-29 16:33
工具类
上一页
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
其他