Android-UI
文章平均质量分 77
唯美星辉
这个作者很懒,什么都没留下…
展开
-
微信支付及支付宝支付集成
1.微信支付1.微信官方的集成文档2.微信官方资源下载首先官方文档实在是没有看懂,里面有很多东西都没有提及到,反正当时我看的时候就没有看懂可能是能力有限吧!先说一下我们这边的需求吧,我们这边订单处理是在服务器,没有在app内进行,一些字段都是从服务器返回的,这里只要请求之后,唤起微信支付就算是完成了,还是很简单的一个操作,下面我们就一步一步往下说吧!集成步骤如下:1.首先就是导入最...转载 2017-12-27 09:39:17 · 431 阅读 · 0 评论 -
Dialog八种基础对话框
一、简单的入门对话框activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:...原创 2018-03-27 14:46:52 · 337 阅读 · 0 评论 -
Activity生命周期详解
未完待续。。。原创 2018-03-27 14:47:22 · 107 阅读 · 0 评论 -
Fragment
未完待续。。。原创 2018-03-27 14:47:46 · 87 阅读 · 0 评论 -
Fragment的静态加载
xml布局文件fragment_list.xml (控制fragment里面的内容)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_par...原创 2018-05-07 15:54:32 · 327 阅读 · 0 评论 -
Fragment的动态加载
xml布局文件fragment_list.xml (控制fragment里面的内容)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_par...原创 2018-05-07 15:54:27 · 865 阅读 · 0 评论 -
Fragment向Activity传值
xml布局文件fragment_list.xml (控制fragment里面的内容)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"...原创 2018-05-07 15:54:21 · 2606 阅读 · 0 评论 -
【ViewPager学习2】ViewPager入门以及实现APP引导页
一、最简单的ViewPager实现(一)、创建可左右滑动的三个布局view_first.xml<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/androi...原创 2018-05-17 15:52:33 · 567 阅读 · 0 评论 -
【ViewPager学习3】Fragment配合ViewPager
一、Fragment配合ViewPagerfragment_test.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"...原创 2018-05-17 17:38:58 · 240 阅读 · 0 评论 -
Android仿今日头条首页的顶部标签栏和底部导航栏
Android仿今日头条首页的顶部标签栏和底部导航栏先是底部导航栏TextView+ImageView+Fragment:效果图:activity_main.xml布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res...转载 2018-05-19 14:56:20 · 4227 阅读 · 4 评论 -
Dialog自定义对话框
一、自定义对话框实现步骤:1.自定义一个类,继承于Dialog类,在构造方法中调用setContentView(R.layout.xx)来设定对话框的布局 2.设定自定义对话框的风格(不显示标题栏,不显示背景),由于继承了Dialog,默认添加了Dialog标题的一栏 3.找到res-->values-->styles.xml设置风格 4.调用含设定对话框风格参数的构造 5.对自定义对...原创 2018-05-07 18:36:38 · 611 阅读 · 1 评论 -
Android闪屏页
activity_splash.xml具体布局内容自己定义<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-...原创 2018-05-08 14:05:09 · 595 阅读 · 0 评论 -
Fragment实现底部切换标签
一、首先需要为在drawable目录下为每个按钮添加底部选择器根据不同的需要可以为选择器设定如下不同的状态android:state_pressed 是否按下,如一个按钮触摸或者点击。android:state_focused 是否取得焦点,比如用户选择了一个文本框。android:state_hovered 光标是否悬停,通常与focused state相同,它是4.0的新特性android:s...原创 2018-05-08 19:31:43 · 788 阅读 · 0 评论 -
高级控件之滚动视图(ScrollView)
一.滚动视图的基础概念 滚动视图用于为其它组件添加滚动条,在默认的情况下,当窗体中内容比较多,而一屏显示不下时, 超出的部分不能被用户所看到.因为Android的布局管理器本身没有提供滚动屏幕的功能.如果 要让其滚动,就要使用滚动视图ScrllView. 滚动视图是FrameLayout的子类,因此,在滚动视图中,可以添加任何想要放入其中的组件,但是一个滚动视图中只能放...转载 2018-05-08 19:31:55 · 1232 阅读 · 0 评论 -
Android布局优化之include标签详解
一、include标签(布局重用)1、说明:该标签的目的是解决重复定义布局的问题而诞生的,提高代码的复用。2、使用方法: <include android:id="@+id/my_title_ly" android:layout_width="match_parent" android:layout_height="wrap_content" ...转载 2018-05-08 19:32:07 · 530 阅读 · 0 评论 -
【ViewPager学习1】ViewPager实现广告轮播图
一、定义本地数据源DataUtil类,为轮播图提供数据源。DataUtil.javapackage com.administrator.taolvyou.util;import android.content.Context;import android.widget.ImageView;import java.util.ArrayList;import java.util.List;...原创 2018-05-08 17:05:01 · 868 阅读 · 0 评论 -
RecyclerView基础写法简单实现
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/80242315),请尊重他人的辛勤劳动成果,谢谢原创 2018-05-08 18:45:39 · 1334 阅读 · 0 评论 -
Menu菜单
使用XML文件定义菜单资源的好处1、有利于观察菜单结构2、菜单资源和逻辑代码分离,有利于维护3、菜单资源可以被不同的平台、版本等所用Menu菜单的创建方式:一、使用XML方式创建:1.在res上面右键->New->Android resource directory2.点击之后,出现下图Resource type选择menu,名字随便起,点击ok3.可以看到菜单栏已经出现了menu4....原创 2018-03-27 14:46:10 · 660 阅读 · 0 评论 -
Android新特性ConstraintLayout约束布局读书笔记
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79706819),请尊重他人的辛勤劳动成果,谢谢本来打算自己写一篇,看到郭霖大神已经写了,不打算重复造轮子,决定参考郭神的文章下,写一篇学习ConstraintLayout约束布局的读书笔记。同时感谢《第一行代码》作者郭霖大神的无私分享。首先说一下什么是约束布局在2...原创 2018-03-27 06:28:08 · 532 阅读 · 0 评论 -
Android中EditText的常见属性
EditText介绍:EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是用户跟Android应用进行数据传输的窗户,比如实现一个登陆界面,需要用户输入账号密码,然后我们获取用户输入的内容,提交给服务器进行判断。EditText实例:开发中常用的登录界面首先我们来看布局文件:activity_main.xml<?xml version="1.0" encoding...转载 2018-03-22 03:00:27 · 18405 阅读 · 3 评论 -
CheckBox多选框
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79662379),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的CheckBox多选框。布局文件 activity_checkbo.xm...原创 2018-03-23 08:23:48 · 257 阅读 · 0 评论 -
ImageView和ImageButton
android:scaleType="center" //ImageView的缩放位置属性项目中使用ImageButton,但是给图片设置具体尺寸(width,height)之后,发现还是原来的大小,为了保持图片的原始像素,并没有给ImageButton设置ScaleType,后来将ImageButton换成ImageView之后就ok了(并不是唯一解决方案)于是,想搞明白ImageView和Im...转载 2018-03-23 08:29:31 · 352 阅读 · 0 评论 -
RadioGroup和RadioButton单选框
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79662567),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的RadioGroup和RadioButton单选框。布局文件 activ...原创 2018-03-23 08:56:52 · 730 阅读 · 0 评论 -
ToggleButton开关按钮
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79663037),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的ToggleButton开关按钮。布局文件 activity_toggl...原创 2018-03-23 09:33:48 · 2633 阅读 · 1 评论 -
SeekerBar、ProgressBar、RatingBar进度条的基本使用
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79665512),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的SeekerBar、ProgressBar、RatingBar进度条的基...原创 2018-03-23 11:51:11 · 513 阅读 · 0 评论 -
DatePicker和TimePicker时间和日期选择器
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79666458),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的DatePicker和TimePicker时间和日期选择器。xml文件&...原创 2018-03-23 13:45:54 · 1892 阅读 · 0 评论 -
Intent实现Android间的页面跳转
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79666786),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的Intent实现Android间的页面跳转。增加Acrivity页面时,...原创 2018-03-23 14:39:19 · 780 阅读 · 0 评论 -
Android中LinearLayout布局的常用属性总结读书笔记
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79667479),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中的Android中LinearLayout布局的常用属性总结读书笔记。基本...转载 2018-03-23 14:49:51 · 749 阅读 · 0 评论 -
android布局中几个距离单位的区别:px、dp、sp
一、px像素,我们经常说的400*800这种的就是像素,这个比较好理解。二、dp要理解dp,首先要先引入dpi这个概念,dpi全称是dots per inch,对角线每英寸的像素点的个数,所以,它的计算公式如下:比如height和width即为长宽的像素,平方和即为对角线的像素个数,size即我们常说的5寸手机、4寸手机中的5和4,即对角线的长度。显然,一样是5寸的手机,分辨率越高,dpi越高。d...转载 2018-03-23 15:02:26 · 1006 阅读 · 0 评论 -
ManifestAmbiguity
最近还是有些忙的, 刚好需要做资源保护这一方面的东西, 顺便记录一下Ambiguity方案的一个实现过程, 回头自己忘了也可以看下, 不过资源保护这东西, 针对性还是比较强的,需要不断地有新套路, 不过对于不懂资源文件的人来说还是有一定阻挡作用的…AndroidManifest Ambiguity这个方案实际上就是一张图:这张图的大致意思是, AndroidManifest.xml中的属性是有对应...转载 2018-03-21 11:52:25 · 226 阅读 · 0 评论 -
相对布局的常用属性
未完待续...<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="ma原创 2018-03-26 07:43:50 · 285 阅读 · 0 评论 -
FrameLayout帧布局
帧布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_par原创 2018-03-26 08:57:23 · 229 阅读 · 0 评论 -
TableLayout表格布局
表格布局<?xml version="1.0" encoding="utf-8"?><TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_pa原创 2018-03-26 09:15:53 · 174 阅读 · 0 评论 -
GridLayout网格布局
GridLayout网格布局<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="原创 2018-03-26 09:28:42 · 203 阅读 · 0 评论 -
Android中TextView的常见属性
转帖请注明本文出自weimeig的博客(http://blog.csdn.net/weimeig/article/details/79648351),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的Android基础薄弱的问题,决定出一套完整的Android基础教程,帮助大家复习,巩固Android基础,今天要讲的是Android中TextView的一些常见属性。显示内容过长EidtTex...原创 2018-03-22 02:28:15 · 2963 阅读 · 2 评论 -
Android中onClick按钮单击事件的四种常用写法读书笔记
Android中onClick按钮单击事件的四种常用写法读书笔记XML文件 <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="phone" android...原创 2018-03-22 02:44:11 · 344 阅读 · 0 评论 -
安卓.9图适配
一、点九图介绍在实际的Android开发项目中,为了适配不同分辨率的Android设备,经常会碰到制作.9图片的情况,由于这种格式的图片可以设定一张图片中哪些区域可以拉伸,哪些区域不可以拉伸,同时可以把内容显示区域的位置设置清楚。.9图片制作的工具有很多,但是AndroidStudio就自带.9图片制作的工具,但是网上关于如何具体用AndroidStudio制作.9图片的过程却非常少。二、利用An...原创 2018-05-16 15:19:23 · 1687 阅读 · 0 评论