Android中的MVP 经验

前言 MVP作为一种MVC的演化版本在Android开发中受到了越来越多的关注,但在项目开发中选择一种这样的软件设计模式需保持慎重心态,一旦确定使用MVP作为你App的开发模式那么你就最好坚持做下

RobynTooth 2015-02-06   18897   0

Android分包原理 经验

cn/技术博文/2016/02/25/android分包原理/ 如果App引用的库太多,方法数超过65536后无法编译。这是因为单个dex里面不能有超过65536个方法。为什么有最大的限制呢, 因为android会把每一个类

bjfw5477 2016-02-29   33871   0

如何自学Android编程 经验

来自: http://stormzhang.com/android/2016/01/21/learn-android-byself/ 微信公众号: googdev原创首发,转载请注明出处!扫码关注,第一时间获取干货分享

s3z28xrgut9 2016-01-22   109987   0

android中volley的应用 经验

xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"

nwqw9564 2016-02-12   7588   0

Android 内存管理 经验

1. Android中的内存 1.1 Android中的垃圾回收机制 Android 平台最吸引开发者的一个特性:有垃圾回收机制,无需手动管理内存,Android 系统会自动跟踪所有的对象,并释放那些不再被使用的对象

JoeannL47 2016-11-04   6276   0

Android动画的理解 经验

基础知识 在我们开始讲Android动画这个知识点之前,我们了解下相应的基础知识点。 Shape篇 一般用Shape定义的XML文件是存放在Drawable目录下,广泛应用于在Button

ChrBarunga 2016-11-15   5785   0

Android路由实现 经验

所以我选择KolourPaint手动绘制一张具有魔性的图片先来体会一下. 自己实现一个路由的动机 那到了我们Android开发中呢? 如果我们把项目模块化了, 那两个组件间进行通讯或者跳转, 我们一般构建Intent的方式就不再使用了

vcrs0792 2016-11-28   16693   0

Android中的OutOfMemoryError 经验

剩余堆内存空间不够申请新对象时就会产生OutOfMemoryError异常。 Android内存管理 Android的Dalvik虚拟机(DVM)是参考JVM做出来的,所以大同小异。最主要的两个区别是:一,DVM

PPUCha 2016-12-07   9722   0

Android权限管理原理 经验

前言 Android系统在MarshMallow之前,权限都是在安装的时候授予的,虽然在4.3时,Google就试图在源码里面引入AppOpsManager来达到动态控制权限的目的,但由于不太成熟

liuchuan 2016-12-22   14751   0

android内存优化总结 经验

图片的优化,采用缓存,图片缩略加载基于不同手机的分辨率获取不同尺寸的图片,必要时可以进行缩放以及色彩优化 android 色彩模式说明: ALPHA_8:每个像素占用1byte内存。 ARGB_4444:每个像素占用2byte内存

SofiaMulley 2017-03-15   4761   0

Android:AsyncTask源码解读 经验

call方法执行完成 } catch (InterruptedException e) { android.util.Log.w(LOG_TAG, e); } catch (ExecutionException

qinli0606 2016-12-01   6211   0

Android Native Binder 通讯 经验

Binder是Android系统独有的一种IPC通信机制,贯穿在整个Android系统中。 Binder通信使用C/S架构,除了C/S架构所包括的Client端和Server端外,Android还有一个

daiyinghua 2017-02-17   7221   0

Android中使用FlatBuffers 经验

java out//com/example/tutorial/PhoneType.java 在Android项目中使用FlatBuffers 我们将前面由 .fbs 文件生成的Java文件拷贝到我们的项目中。我们前面提到的,

TorriK95 2016-12-08   15423   0

Android APK 更新之路 经验

retrofit 扩展的 Android 线程安全 http 请求库下载 APK 更新 热更新(AndFix) 我们来啾啾第一个知识点。 DownloadManager 更新 Android 2.3(API

iuds8979 2016-12-05   11391   0

React Native 与 Android 通信 经验

原生App有关,可以说更加深入了两者之间的感情,为培养下一代做出准备:React Native与原生App的通信交互。 Android系统为我们提供了webview来加载网页,同样为了让webview加载的网页可以与App交互,

Christy4166 2017-02-24   7726   0

Android NestedScrolling机制 经验

,关于这一点如果有不清楚的同学,可以先去了解下Android的事件分发机制。 那么有没有其他方案去解决我们的问题呢?答案是,有。 Android在support.v4包中为我们引入两个重要的接口:

317733423 2016-09-19   6551   0

Android编程规范 经验

命名规范 基本原则 (1) 代码风格与android源码保持一致 (2) 命名要清晰明了、有明确含义 (3) 同一产品命名风格要保持一致,避免一意多词 (4) 同一作用域,不能有变量重名,如局部变量与全局变量重名

994593785 2016-10-27   5324   0

Android WiFi ADB 经验

简介 大家在开发调试Android应用的时候,都需要使用USB连接电脑和测试手机。 那么如何通过WIFI来连接电脑和测试手机呢? 通常的做法是这样: 安装idea插件 AndroidWiFiADB

SusStaley 2016-10-27   10302   0

Android CardView的使用细节 经验

Google用一句话介绍了CardView:一个带圆角和阴影背景的FrameLayout。CardView在Android Lollipop(API 21)及以上版本的系统中适配较好,本文我们以一个具体的例子来学习C

beizmkej 2016-10-18   52955   0

Android SystemUI 介绍 经验

前言 系统界面是Android系统的一部分,系统上方的Status Bar,以及下方的Navigation Bar都属于系统界面。除此之外,近期任务界面,锁屏也都属于系统界面。可见,系统界面是用户交互最多的UI元素。

dau7e87l24j8 2017-05-09   23608   0
1 2 3 4 5 6 7 8 9 10