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
群英传
第四章笔记·ListView使用技巧
使用ViewHolder模式提高效率ViewHolder是利用ListView的缓存机制,避免每次在调用getView()的时候都去通过findViewById实例化控件。使用ViewHolder可以提高50%的效率。AndroidViewHolder的作用与用法设置项目间分割线android:divider="@android:color/gray" android:dividerHeight=
xiang_freedom
·
2016-04-22 18:00
android
Android
群英传
第三章笔记·Android控件架构与自定义控件详解
Android控件架构Android中,控件大致被分为两类,即ViewGroup控件与View控件。ViewGroup控件作为父控件可以包含多个View控件,并管理其包含的View控件。通常在Activity中使用的findViewById()方法,就是在控件树中以树的深度优先遍历来查找对应元素。View树结构:UI界面架构图:PhoneWindow将一个DecorView设置为整个应用窗口的根V
xiang_freedom
·
2016-04-22 17:00
android
Android
群英传
第一章笔记·Android体系与系统架构
Android体系Linux层Linux层包含了Android系统的核心服务,包括硬件驱动、进程管理、安全系统等。Dalvik与ARTDalvik的特点是在运行时编译。在Android5.0以上,ART已经取代了Dalvik,ART采用的是安装时就进行编译。Dalvik虚拟机是Goolge等厂商合作开发的Android移动设备平台的核心组成部分之一,它可以支持已转换为.dex(即DalvikExe
xiang_freedom
·
2016-04-22 17:00
android
Android官方文档之Introduction
于是前些日子我打算更加深入地往底层、往源代码方向研究Android——我就买了一本《Android
群英传
》拜读一下,在刚读到前言的时候,我发现作者推荐了阅读官方的Training和Guide,我才意识到
vanpersie_9987
·
2016-04-21 16:00
Permission
Manifest
四大组件
Android
群英传
笔记——第七章:Android动画机制和使用技巧
Android
群英传
笔记——第七章:Android动画机制和使用技巧想来,最近忙的不可开交,都把看书给冷落了,还有好几本没有看完呢,速度得加快了今天看了第七章,Android动画效果一直是人家中十分重要的一部分
qq_26787115
·
2016-04-18 22:00
动画
android
谷歌
人机交互
ListView使用技巧
《Android
群英传
》读书记录1、使用ViewHolder模式提高效率在Adapter里定义一个内部类ViewHoleder,将布局中的空间作为成员变量即可。 ......
mouse12138
·
2016-04-13 18:00
android
ListView
ListView常用拓展
还是在看《Android
群英传
》中,书上的例子,自己照着敲,练习一下。图片网上找的,不好看,意思到了就行。第一个是具有弹性的listview。
mouse12138
·
2016-04-13 18:00
android
ListView
Android
群英传
--绘图机制和处理技巧(二)
在View绘图中常用的方法:在View中绘制时使用的是Canvas(画布),Paint(画笔)。我们可以使用这两个类所提供的方法极大的减少我们绘图时的工作量。Canvas: canvas.save();//保存当前画布 canvas.restore();//恢复当前画布 canvas.saveLayerAlpha()//保存图层 canvas.getSaveCount()//获取保存的图层数 ca
wqc_CSDN
·
2016-04-13 17:00
android
canvas
view
Android
群英传
--绘图机制与处理技巧(一)
1.基本概念:屏幕大小:指的是屏幕对较线的长度,通常使用寸作为单位,1寸=3.333˙厘米分辨率:指的是手机屏幕的像素点个数,如720x1080就是说宽有720个像素点,高有1080个像素点(竖直方向)PPI/DPI:每英寸(1英寸=2.54厘米)像素,由对角线的像素点数(对角线像素点数=宽像素点数2+高像素点数2−−−−−−−−−−−−−−−−−−√)除以对角线长度得出。DP/DIP:独立像素密
wqc_CSDN
·
2016-04-13 15:00
android
view
一个简单的自定义TopBar
在看《Android
群英传
》看到自定义view复合控件,就照着书敲了下。
mouse12138
·
2016-04-12 18:00
android
控件
Android——属性动画(Property Animation)
最近在看Android
群英传
,主要针对Android
群英传
中的介绍,对Android中属性动画进行概括一下。
lichongya
·
2016-04-11 15:00
android
属性动画
[漫谈读书]闲来读书
《
群英传
》这本书有几章还是
CodeEmperor
·
2016-04-10 19:00
读书
仿百度壁纸客户端(一)——主框架搭建,自定义Tab+ViewPager+Fragment
这是个不错的教程,自己学完了之后就拿出来分享了,本来想一个帖子写完,但是发现这样对自己写博客的效率有点出入,而且吃了一次亏,大家看我的
群英传
第六章笔记就知道,到现在还没写完,实在是太长了,为了让大家看的舒服点
qq_26787115
·
2016-03-31 14:00
框架
viewpager
百度
博客
布局
三国
群英传
2修改版压缩包
自己修改了下三国
群英传
2的程序,可以选择君主吕布,旗下有張辽,貂蝉,高顺,有意的可加微信号whoami_zcy标明三国
群英传
,谢谢
zhangchunxiao
·
2016-03-26 08:27
Android
群英传
笔记——第六章:Android绘图机制与处理技巧
Android
群英传
笔记——第六章:Android绘图机制与处理技巧一直在情调,时间都是可以自己调节的,不然世界上哪有这么多牛X的人今天就开始读第六章了,算日子也刚好一个月了,一个月就读一半,这效率也确实有点低了
qq_26787115
·
2016-03-23 23:00
android
xml
图形
Android
群英传
笔记——第五章:Android Scroll分析
Android
群英传
笔记——第五章:AndroidScroll分析滑动事件算是Android比较常用的效果了,而且滑动事件他本身也是有许多的知识点,今天,我们就一起来耍耍Scroll吧一.滑动效果是如何产生的滑动一个
qq_26787115
·
2016-03-21 23:00
android
动画
移动
Android
群英传
笔记——第四章:ListView使用技巧
Android
群英传
笔记——第四章:ListView使用技巧最近也是比较迷茫,但是有一点点还是要坚持的,就是学习了,最近离职了,今天也是继续温习第四章ListView,也拖了其实也挺久的了,listview
qq_26787115
·
2016-03-20 18:00
android
ListView
应用
控件
【Android学习】动态文字闪动效果
直到我看了《Android
群英传
》,这本书真不错,强烈推荐。新手进阶很有帮助。效果:书中原文:利用Paint对象的Shader渲染器。
u012970471
·
2016-03-19 11:00
《Android
群英传
》Three自定义View音频条形图
1、VolumeViewpackage sunny.example.ahthreevolume; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.LinearGradient; import andr
DouDouLee
·
2016-03-14 15:00
《Android
群英传
》Three重写View实现全新控件弧线展示图
1、自定义Viewpackage sunny.example.ahthreearc; import android.annotation.SuppressLint; import android.content.Context; import android.graphics.Canvas; import android.graphics.Paint; import android.gr
DouDouLee
·
2016-03-14 15:00
《Android
群英传
》Three自定义View,创建TopBar控件
1、自定义View属性。 声明使用自定义属性,通过name="TopBar"确定引用的名字。 通过标签声明自己具体的自定义的属性是哪些,这里自定义了标题内容,标题字体大小,标题字的颜色,左字的颜色,背景等,并通
DouDouLee
·
2016-03-14 15:00
Android
群英传
笔记——第三章:Android控件架构与自定义控件讲解
Android
群英传
笔记——第三章:Android控件架构与自定义控件讲解真的很久没有更新博客了,三四天了吧,搬家干嘛的,心累,事件又很紧,抽时间把第三章大致的看完了,当然,我还是有一点View的基础的
qq_26787115
·
2016-03-08 22:00
android
架构
博客
控件
安卓自定义的渐变TextView
最近买了本Android
群英传
,看到个自定义TextView的例子,实现了渐变效果,自己在此基础上加了点功能,让其可以在xml中配置其渐变的颜色等。效果如下简单说下我实现过程。
qq_32969313
·
2016-03-08 15:00
android
源代码
textview
《Android
群英传
》 使用Canvas绘图
先上图在看徐医生的《Android
群英传
》的android绘制技巧(117页),遇到canvas绘图。于是就实现了下书上的代码。顺便扩展了一下,画了一个时间表。
u014099894
·
2016-03-06 15:00
Android群英传
Android实现滑动的几种方式演示
这编博客是从徐宜生的Android
群英传
中总结而来的,非常好的一本书,推荐大家入手。我将用这几种方式,实现一个可拖动的View。
u010386612
·
2016-03-04 17:00
android
使用Bmob云端服务器模拟简单的注册登录
前一阶段看徐宜生写的Android
群英传
里面介绍的搭建云端服务器,那个时候自己不懂,加上有其他的学习,就没有深入,但是这两天找了资料研究了一下,读了官方文档,感觉挺不错的,服务端不用自己搭建了。
wuyinlei
·
2016-03-03 22:00
Android
群英传
读书笔记(第七章)
上一章书中的示例代码:github本章主要介绍的是Android动画机制和使用技巧1.Android视图动画分析透明度动画:AlphaAnimationaa=newAlphaAnimation(0,1);aa.setDuration(1000);view.startAnimation(aa);旋转动画:RotateAnimationra=newRotateAnimation(0,360,100,1
青藤绿
·
2016-03-02 21:15
群英传
学习笔记
内容一:Activity的任务栈singleTop的应用场景:这种启动模式通常适用于接收到信息后显示的界面,例如QQ接收到消息后弹出Actvity,如果一次来10条短信,总不能一次弹10个Activity。singleTask的应用场景:如果该Activity不是在栈顶,那么在这个Activity之上的Activity全部被销毁。不过,这种情况指的是在同一个app中启动这个Activity,如果是
XCLyijin
·
2016-03-02 10:00
Android学习资料整理
(2).Android
群英传
(适合初级人员,入门级) 作者徐宜生,江湖人称徐医生。 (3).Android开发艺术探索(适合进阶)作者任玉刚,Android高级工程师,目前在百度。
gzzaigcn
·
2016-02-28 12:00
android
群英传
的刮刮卡demo 心得
以下是摘自Android
群英传
(徐宜生编)publicclassXfermodeViewextendsView{privateBitmapmBgBitmap,mFgBitmap;privatePaintmPaint
edward_leo
·
2016-02-27 23:13
Android
群英传
笔记——第二章:Android开发工具新接触
Android
群英传
笔记——第二章:Android开发工具新接触其实这一章并没什么可讲的,前面的安装Androidstudio的我们可以直接跳过,如果有兴趣的,可以去看看Google主推-Android
qq_26787115
·
2016-02-24 21:00
android
android
Android开发
dos
谷歌
Studio
Android
群英传
笔记——第二章:Android开发工具新接触
Android
群英传
笔记——第二章:Android开发工具新接触其实这一章并没什么可讲的,前面的安装Androidstudio的我们可以直接跳过,如果有兴趣的,可以去看看Google主推-Android
weixin_33981932
·
2016-02-24 21:00
开发工具
shell
移动开发
Android
群英传
笔记——摘要,概述,新的出发点,温故而知新,可以为师矣!
Android
群英传
笔记——摘要,概述,新的出发点,温故而知新,可以为师矣!
qq_26787115
·
2016-02-22 21:00
android
工作
Android开发
视频
博客
Android系统信息获取
刚好做一个总结,方便以后查询在Android中可以通过android.os.Build这个类和System.getProperty(“xxx”);来获取设备信息,下面列举的常见设备信息摘自Android
群英传
soul_code
·
2016-02-16 17:00
android
Android开发艺术探索--Activity
接下来根据自己的平时的学习和自己最近要读的两本书《android开发艺术探索》和《android
群英传
》来梳理记录下自己的学习过程和对于遇到问题如何处理解决,还有将会陆续下一些有关关于如何将Java代码写的更优雅的
Jensen
·
2016-02-14 00:00
android
java
Android源码解析--SwipeMenuListView仿QQ聊天左滑
《Android
群英传
》—徐宜生2.《Android开发艺术探索》—任玉刚3.
lyhhj
·
2016-01-30 22:00
源码解析
QQ左滑删除
南海
群英传
窃国三集贤苑学宫午后屋外的雨势渐大,隐隐雷声不断,雨水打在庭院中的芒果树和樟树上,顺着瓦片从屋檐成排滴落,房两侧的排水沟瞬间就满了。贺原换上了太学生时期的常服,趿了一双方头硬底鞋,头饰却没有换,这也是最受集贤苑青年官员欢迎的穿戴,这套打扮既象征着出身等级和殷实的家境,,独树一帜的头饰又能把他跟其它学生区分开来,给每个和他打交道的人留下深刻的印象。“只要稳妥谨慎一点,前面的路就没有什么障碍了。”他每
贾郝仁aguda
·
2016-01-27 20:25
南海
群英传
窃国一南海虽然还是三月初,宋朝最南端的州府正是凉风阴雨,冷热不定的时节,但南海上东雍城外的午后已是骄阳似火,使人不敢在屋外头站着。前几天的大风暴将这片沙滩冲洗得凌乱不堪,几根棕榈树干和两三片芭蕉叶在海滩的沙砾里,跟椰子贝壳一起脏乱地被海浪一遍遍打翻又卷起。海岸边的树林里有几个连在一起的棚子,都朝着大海而建,此时,从里面走出七八个黝黑矫健的海民和一个晒得微黑的戴眼镜的胖子,还有一个半大的小女孩。小女
贾郝仁aguda
·
2016-01-27 12:22
android 组合方式自定义控件
实现了《android
群英传
》的TopBar的小实例。效果图如下:记录下来,方便下次查看。主要的原理是将2个Button和一个TextView组合在一个RelativeLayout之中。
沉默的威廉
·
2016-01-21 16:00
Android
群英传
(作者:徐宜生)地址
Android
群英传
地址源代码GitHub:https://github.com/xuyisheng/AndroidHeroesCSDN博客地址:http://blog.csdn.net/eclipsexys
xiaoguiyixue
·
2016-01-20 16:00
Android
群英传
读书笔记 第三章 Android控件架构与自定义控件详解
1.Android控件架构 在Android中,控件大致分为两类:ViewGroup控件与View控件。ViewGroup作为父控件时,可以包含多个View,通过ViewGroup,整个界面形成一个树结构,上层控件负责下层控件的测量与绘制。View数结构: 每一个Activity都包含一个Window对象,而这个对象是由PhoneWindow来实现,PhoneWindow将一个Decor
u011572517
·
2016-01-19 13:00
读书笔记
(四)Activity与Activity调用栈
本文为Android的Activity相关知识整理,具体参考了《Android开发艺术探索》第一章《Android
群英传
》第八章《第一行代码》第二章Activity是与用户交互的第一接口。
TsuiJin
·
2016-01-14 14:35
《Android
群英传
》读书笔记(12)第十二章:Android 5.X新特性详解
由于第十章是介绍的Bmob云服务器,内容不多而且都很简单,就直接跳过了。下面来看看十一章关于MaterialDesign的内容。一、MaterialDesign主题使用兼容包里的MaterialDesign主题如果像书中说的那样直接使用MaterialDesign的主题有一个缺点,就是只能运行在Android5.+的设备上,而Android5.0以下的设备还需要重新写其他的主题。这样就比较麻烦了,
chaoyang805
·
2015-12-28 19:00
android
notification
design
material
5.0
RemoteView
《Android
群英传
》读书笔记(7)第六章:Android绘图机制与技巧之三
1.SurfaceView一般的View通过刷新来重绘视图,Android系统通过发出VSYNC信号来进行屏幕的重绘,刷新的时间间隔是16ms。如果在16ms内View完成了所需要执行的操作,那么用户在视觉上就不会产生卡顿的感觉;而如果执行的逻辑太多,特别是需要频繁刷新的界面,如游戏界面,那么就会不断的阻塞主线程,从而导致界面卡顿。为了避免这种问题,Android提供了SurfaceView来解决
chaoyang805
·
2015-12-19 16:00
android
读书笔记
SurfaceView
《Android
群英传
》读书笔记(6)第六章:Android绘图机制与处理技巧之二
1.色彩特效处理1.色彩矩阵分析在色彩处理中通常从下面三个角度描述一个图像:色调——物体传播的颜色饱和度——颜色的纯度,从0(灰)到100%(饱和)来进行描述亮度——颜色的相对明暗度Android中使用一个颜色矩阵ColorMatrix来处理这些效果,这个矩阵是一个4x5的数组矩阵,它用力对图片的色彩进行处理。而对于每一个像素点,都有一个颜色分量矩阵用来保存颜色的RGBA值,例如下面就是一个Col
chaoyang805
·
2015-12-18 11:00
android
读书笔记
Android
群英传
第五章Scroll分析读书笔记
Android坐标系Android系统提供了getLacationOnScreen(int[]location)这样的方法来获取Android坐标系中点的位置,即该视图左上角在Android坐标系中的坐标。getRawX(),getRawY()方法所获取的坐标是Android坐标系中的坐标。即屏幕左上角的坐标getX(),getY()方法所获取的坐标是视图坐标系中的坐标。即父视图的左上角坐标标示坐
u010121444
·
2015-12-17 22:00
《Android
群英传
》读书笔记(5)第六章:Android绘图机制与处理技巧之一
1.屏幕参数屏幕分辨率与DPI的对照表密度ldpimdpihdpixhdpixxhdpi密度值120160240320480分辨率240x320320x480480x800720x12801080x19202.在密度为160的屏幕上,即分辨率为320x480的屏幕上,1dp=1px;在其他屏幕则可以通过比例进行计算,在mdpi中1dp=1px,hdpi中1dp=1.5px,xhdpi中1dp=2p
chaoyang805
·
2015-12-16 21:00
android
读书笔记
《Android
群英传
》读书笔记(4)第五章:Android Scroll分析
1.Android坐标系在Android中,将屏幕左上角的顶点作为Android坐标系的原点,从这个点向右是X轴正方向,向下是Y轴正方向。系统提供了getLocatinoOnScreen(intlocation[]);这样的方法来获取Android坐标系中点的位置。2.视图坐标系视图坐标系描述子视图在父视图中的位置关系,视图坐标系的原点是父视图的左上角。通过getX()和getY()获得的是视图坐
chaoyang805
·
2015-12-16 11:00
android
读书笔记
《Android
群英传
》读书笔记(3)第四章:ListView常用拓展
1.具有弹性的ListViewListView中有一个控制滑动到边缘的处理方法:protectedbooleanoverScrollBy(intdeltaX,intdeltaY, intscrollX,intscrollY, intscrollRangeX,intscrollRangeY, intmaxOverScrollX,intmaxOverScrollY, booleanisTouchEve
chaoyang805
·
2015-12-15 18:00
android
读书笔记
ListView
《Android
群英传
》读书笔记(2)第四章:ListView常用优化技巧
1.使用ViewHolder模式提高效率ViewHolder模式充分利用了ListView的视图缓存机制,避免了每次调用getView()时都去通过findViewById()实例化控件使用ViewHolder非常简单,只需要在自定义的Adapter中定义一个内部类,并将布局中的控件作为成员变量,代码如下:publicfinalclassViewHolder{ publicImageViewim
chaoyang805
·
2015-12-15 17:00
读书笔记
ListView
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他