
Android UI
文章平均质量分 85
UStory
相信只要努力,没有达不到的目的!
展开
-
Android UI详解之Layout属性
Android UI详解之Layout属性1、RelativeLayout第一类:属性值为true可falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完原创 2015-01-05 13:59:16 · 4927 阅读 · 0 评论 -
Android UI详解之View绘制原理
Android View绘制原理详解 Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类,由此就得到了视图部分的基本结构--树形结构View定义了绘图的基本操作基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、转载 2015-01-06 14:32:15 · 2712 阅读 · 0 评论 -
android中的style部分属性值介绍
android中的style部分属性值介绍Android平台定义的主题样式:android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框模式•android:theme="@android:style/Theme.NoTitleBar" 不显示应用程序标题栏•android:theme="@an转载 2015-01-09 16:13:33 · 492 阅读 · 0 评论 -
Androi UI 详解之ViewAnimator(ViewSwitcher,ImageSwitcher,TextSwitcher,ViewFlipper)
ViewAnimator一、ViewAnimator 是一个基类,他继承了FrameLayout 他可以将多个View组建叠加在一起,ViewAnimator新增加的功能正如他的名字所暗示的,可以在切换时表现动画效果, ViewAniamtor的继承关系 --FrameLayout --ViewAnimator原创 2015-01-09 17:41:11 · 5387 阅读 · 0 评论 -
Android UI详解之Toast、Notification、SearchView
Android UI详解之Toast、Notification、SearchView一、Toast是一种非常方便的提示消息框。 它具有两个特点: ①Toast提示的消息不会获得焦点 ②Toast提示的消息过一段时间就会自动消失 开发步骤: ①调用Toast的构造器或makeText()静态方法创建一个Toa原创 2015-01-11 17:35:08 · 1250 阅读 · 0 评论 -
Android UI 详解之ActionBar+ViewPager+Fragment 实现滑动Tab
Android UI 详解之ActionBar+ViewPager+Fragment 实现滑动Tab一、 ActionBar 可以实现Tab导航栏,但是我们只能通过点击每个Tab标题实现,也可是通过定义手势,触发切换的方法,但这种显然效果不好,而且实现起来复杂。 ViewPager用于实现多页面的切换效果.他相当于一个容器和ListView很像,因此原创 2015-01-14 14:43:13 · 1688 阅读 · 0 评论 -
Android UI 详解之ScrollView
Android UI 详解之ScrollView一、ScrollView 就是滚动视图的意思,他的下边只能有一个子元素,如果构造复杂的布局,就需要在子元素下边构造复杂的布局,通常用的子元素是垂直方向的LinearLayout,显示在最上层的垂直方向可以让用户滚动的箭头。 TextView类也有自己的滚动功能,所以不需要使用ScrollView,但是只有两个结合使用,才能保证显示较多内容时原创 2015-01-06 10:09:50 · 3267 阅读 · 0 评论 -
Android UI详解之布局管理器(一)
Android UI 之一Layout一、布局管理器 1、线性布局 2、表格布局 3、相对布局 4、帧布局 5、绝对布局 ①顶级父类View ②子类G原创 2015-01-03 16:23:17 · 1202 阅读 · 0 评论 -
Android UI 详解之AlertDialog
Android UI 详解之AlertDialog原创 2015-01-16 12:09:40 · 1123 阅读 · 0 评论 -
算法学习
下面是我个人学习算法总结,里面有很好的注释,我会坚持一直学习算法,希望感兴趣的小伙伴能和我一起学习更多算法时间复杂度介绍空间复杂度介绍递归算法与非递归算法区别和转换折半查找/二分查找算法链表实现反转一个链表直接插入排序快速排序选择排序二叉树排序冒泡排序线程与锁详解(还差wait和notify,notifyAll)二叉树的遍历(原创 2017-11-25 21:05:28 · 372 阅读 · 0 评论 -
Android UI详解之 shape和selector和layer-list
和在Android UI设计中经常用到。比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到和。可以这样说,和在美化控件中的作用是至关重要。在看这篇文章之前,可以看下这个小例子:镂空按钮的实现1.Shape简介作用:XML中定义的几何形状位置:res/drawable/文件的名称.xml使用的方法:Jav转载 2015-01-09 17:35:06 · 738 阅读 · 0 评论 -
Android UI详解之SeekBar、ProgressBar和RatingBar
Android UI详解之SeekBar、ProgressBar和RatingBar ***ProgressBar本身是一个进度条,他派生了两个子类SeekBar和RatingBar Android中支持几种风格的进度条,通过Style属性指定风格 style="@android:style/Widget.ProgressBar.Large" 大环进原创 2015-01-09 15:59:32 · 2542 阅读 · 0 评论 -
Android UI详解之EditText
Android UI详解之EditText 一、EditText 属性 EditText继承关系:View-->TextView-->EditText。 1、android:layout_gravity="center_vertical" ----- 设置控件显示的位置:默认top,这里居中显示还有bo原创 2015-01-06 16:05:25 · 645 阅读 · 0 评论 -
Android UI详解之动态布局
Android UI详解之动态布局RelativeLayout rl = new RelativeLayout(this); Button btn1 = new Button(this); btn1.setText("----------------------"); btn1.setId(1); RelativeLayout.LayoutParams lp1 = ne原创 2015-01-05 16:08:51 · 4273 阅读 · 1 评论 -
Android UI 详解之单选(RadioButton)和复选(CheckBox)
Android UI 详解之单选(RadioButton)和复选(CheckBox)原创 2015-01-08 11:13:58 · 3297 阅读 · 0 评论 -
Android UI 详解之ImageView
Android UI 详解之ImageView原创 2015-01-08 11:08:47 · 948 阅读 · 0 评论 -
Android UI 详解之ToggleButton按钮和Swith按钮
Android UI 详解之ToggleButton按钮1、ToggleButton 和Swith同样是继承Button而来的,所以剧本Button的一切属性 ToggleButton新加的最重要属性, android:checked 设置按钮是否被选中 android:textOff 设原创 2015-01-09 10:09:58 · 1560 阅读 · 0 评论 -
Android UI 详解之Bitmap
Android UI 值Bitmap 详细介绍一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Ma原创 2015-01-08 15:27:17 · 757 阅读 · 0 评论 -
Android UI 详解之LayoutInflater和setContentView
Android UI 详解之LayoutInflater1、LayoutInflater LayoutInflater作用是将layout的xml布局文件实例化为View类对象。 2、LayoutInflater实例化方法有以下3种 LayoutInflater inflater=(LayoutInflater)context.getSyste原创 2015-01-06 12:02:20 · 1438 阅读 · 0 评论 -
Android UI 详解之Shape
Android UI 详解之Shape原创 2015-01-08 11:09:45 · 844 阅读 · 0 评论 -
Android UI 详解之Button
Android UI 详解之Button1、Button结构 Button 继承TextView原创 2015-01-06 16:29:01 · 988 阅读 · 0 评论 -
深度学习Android MVP框架,手把手教你打造完美MVP框架------S-MVP
MVC时代:在MVC模型里,更关注的Model的不变,业务需求通常是Model不变,同时有多个对Model的不同显示,即View。所以,在MVC模型里,Model不依赖于View,但是View是依赖于Model的。 不仅如此,因为有一些业务逻辑在View里实现了,导致要更改View也是比较困难的,至少那些业务逻辑是无法重用的。MVP时代:在MVP里,Presenter完全把Model和View进行...原创 2018-07-06 17:52:50 · 1588 阅读 · 0 评论