用于生成图表Android类库:AndroidCharts 经验

线图、饼图、时钟图、柱状图。 用法: 曲线图: <view android:layout_width="wrap_content" android:layout_height="300dp"

jopen 2014-10-20   144074   0

说说视图层架构 经验

相似,但在实际开发过程中却可能出入很大,甚至适用情况都是不同的。所以还需要其他相关人员来补充。 View层架构 说到架构当然少不了MVC,后续发展出了MVP,以及升级版的MVCS、MVVM等。这些

jopen 2015-08-09   32754   0

浅谈 MVP in Android 经验

【张鸿洋的博客】 一、概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些

jopen 2016-01-16   9867   0

GridLayout使用要点总结 经验

一、GridLayout如何确定子View的坐标 对于一个n行m列的GridLayout,每个cell都有唯一的坐标(i,j),其中,i的取值区间为[0,n-1],j的取值坐标为[0,m-1]。所谓确定子View的坐标就是

FannieChang 2016-10-12   8598   0

如何在Android中采用MVP? 经验

Modle),视图(View)和展示器(Presenter),每一层都有各自的职责。 模型(Model)包含应用程序的逻辑。它控制着数据的创建,存储和修改。视图(View)是一个被动的界面,用

五嘎子 2016-04-14   25656   0

iOS端一次视频全屏需求的实现 经验

累的经验。 需求要点: 在屏幕旋转的动画中,需要保持播放器之外的界面布局(比如“First View”等几行字的布局不应该发生变化) 全屏切换到小屏,小屏需要回到原先位置 对于这三种实现方案,我写了个

MelLinn 2017-03-28   9211   0

Android 插件式多主题切换原理精解 经验

public void setContentView(View view) { getDelegate().setContentView(view); } .... } AppCompatActivity

pgddjorptsw 2017-03-08   6600   0

LayoutInflater 源码分析与应用 经验

布局填充器,它是用来创建布局视图的,常用inflate()将一个xml布局文件转换成一个View,下面先介绍下获取LayoutInflater的三种方式 和 创建View的两种方式。 1、获取LayoutInflater的三种方式

KindraBryso 2017-04-23   10646   0

总结整理下一个快速开发MVVM框架 经验

ontroller只需要专注于数据调配的工作,ViewModel则去负责数据加工并通过通知机制让View响应ViewModel的改变。 MVVM是基于胖Model的架构思路建立的,然后在胖Mode

Normand4363 2016-02-29   41720   0
P85

  android控件布局 文档

sdcard 目录下就是模拟 SD 卡中的内容 10、查看日志 LogCat Window -> Show View -> Other -> Android -> LogCat 11、在模拟器中安装/卸载 apk

1246613785 2013-04-06   750   0
P84

  Android 控件使用 文档

sdcard 目录下就是模拟 SD 卡中的内容 10、查看日志 LogCat Window -> Show View -> Other -> Android -> LogCat 11、在模拟器中安装/卸载 apk

wolf_xuan 2014-08-19   438   0
P85

  Android控件大全以及各布局空间的使用方式 文档

sdcard 目录下就是模拟 SD 卡中的内容 10、查看日志 LogCat Window -> Show View -> Other -> Android -> LogCat 11、在模拟器中安装/卸载 apk

xuehuafeiyang 2012-05-17   168   0

探究RecyclerView的ViewHolder复用 经验

flexible view for providing a limited window into a large data set. 一个在大小有限的窗口内展示大量数据集的view。恩,我的翻译一向不咋滴。。所以原文也放上了。

Iesha70Q 2016-12-26   35183   0

ButterKnife第三方库源码分析 经验

ViewById的操作。 配合android studio的插件,一键自动生成xml文件所有view的实例。 ButterKnife为什么会那么神奇,自动帮助开发者省去了繁琐的操作,他的实现的原理到底是怎么样的呢?

maohude 2016-11-09   5731   0

Android:聊聊我所理解的MVP 经验

Controller ,控制器。负责从 View 读取数据,控制用户输入,并向 Model 发送数据。简单来说,就是起到一个沟通的作用,能 很大程度 上的解决 Model 和 View 的耦合问题。 换句话说就是,它是一个

boblisweer 2016-09-21   8246   0

Android超高仿QQ附近的人搜索展示 经验

来试试) 2.上面的扫描图,肯定是个ViewGroup(因为里面的小圆点是可以点击的,如果是View的话,对于这些小圆点的位置的判断,以及对小圆点缩放动画的处理都会超级麻烦,难以实现),所以我们肯定需要自定义ViewGroup

JacquelynPa 2016-05-04   30120   0

掌握 Coordinator Layout 经验

顾名思义,这个控件的目的就是协调它里面View的行为。 请看下面的图片: 在这个例子中我们可以看到View之间是如何相互配合的,View会根据其他View的变动做相应的变化。 以下是Co

jopen 2015-11-12   47064   0

Android 之 SwipeLayout 的基本使用 经验

首先创建一个swipelayout作为列表项(listview_item)的布局 swipelayout由两部分view组成:surfaceView 和 bottomView 图中左边是surfaceView

dartye 2016-11-06   8399   0
P82

  Android四大组件 文档

android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget

gouchao 2011-10-30   5499   0

在 Android 上使用 VIPER 架构 经验

是一个主要用在iOS开发生的简明架构。它帮助保持代码的简洁有序,避免 Massive-View-Controller 的情况。 VIPER 是视图 (View),交互器 (Interactor),展示器 (Presenter),实体

jianhui_gan 2017-04-01   11278   0
1 2 3 4 5 6 7 8 9 10