
Android
W_ILU
人生如覆水行舟,不进则退
展开
-
关于visibility的属性值visible,invisible,gone的区别
前言大家都知道visiblity这个属性,然后有些新手朋友可能会疑问,invisible与gone有什么区别,其实还是有区别的,接下来我用代码演示一遍就清楚了 visibility在xml文件的代码 android:visibility=”visible” android:visibility=”invisible” android:visi原创 2016-03-19 15:49:47 · 1561 阅读 · 0 评论 -
Android之ListView的使用
前言在实现列表的技术里,Android有一个稍微古老的ListView,之所以古老是现在有一个叫 RecyclerView 的方法更加实用和强大,以致于现在基本上很少用 ListView 。但是这是题外话,本章内容虽然讲的是 ListView 但是它也有值得我们学的价值,正所谓技多不压身嘛~什么是 ListView?由于手机屏幕有限,我们不可能把所有想要展示的内容全部放在一个界面,这就需要一个列表,原创 2016-04-10 21:24:20 · 481 阅读 · 0 评论 -
自定义控件
前言在学习了常见的控件和基本布局之后,我们对 Android 布局有了一定的了解,其中包括了一些概念性的东西,比如所有的控件都是直接或间接继承 View ,所有的布局都是直接或间接继承 ViewGroup .而 ViewGroup 也是继承自 View .于是,当我们系统自带的控件不满足我们的需求时,我们可以通过自定义控件来解决自定义也许像我一样刚开始学 Android 的同学不了解自定义控件的用途原创 2016-04-10 15:39:10 · 576 阅读 · 0 评论 -
Fragment实现底部栏
前言前面的一篇文章讲到了 Fragment 的基础知识,本章就让我们使用 Fragment+FrameLayout 布局实现底部导航栏。实现代码步骤如下:定义布局文件写三个 Fragment 的布局文件写三个自定义的 Fragment 类编写 mainActivity看完步骤有了一定的了解后我们就开始动手编码啦!!思考第一步:怎么定义布局文件呢?答:将我们定义的布局文件看成一个容器,可以原创 2016-03-26 13:28:43 · 584 阅读 · 0 评论 -
Frament的基本概念和解析
什么是 Fragment?Fragment 是 android 3.0 后引入的新的 API,翻译成中文的意思是碎片,可以把它看成简单的小型 Activity,又称 Activity 片段,其功能可以适应大屏幕的平板电脑,使用 Fragment 简化大屏的 UI 设计,对ui 组件进行分组、模块化管理,从而更加方便地在运行过程中动态更新 Activity 的用户界面,需要嵌套在 Activity 中转载 2016-03-25 16:53:45 · 1208 阅读 · 0 评论 -
菜鸟学Android 之gravity与layout_gravity的区别
菜鸟学Android 之界面布局组件中的位置属性(一) gravity 跟 layout_gravity的区别 gravity主要是对View中内容的限定,例如一个Button中文字的居中,若使用layout_gravity将无效果 Android:<RelativeLayout android:id="@+id/top" android原创 2016-03-09 20:36:22 · 751 阅读 · 0 评论 -
Xmlns:android
前言很多新手朋友在进行Android的XML文件编程时经常会看到 xmlns:android 这句话却不知其意,本章将带领大家浅显了解下!!目录如何定义自己的命名空间xmlns 的由来xmlns:android常见的 xmlns:app,xmlns:tools如何自定义样式xmlns 的由来在编写 Xml 文档的时候,难免会在俩个文档出现同属性不同内容而导致命名冲突,而 xmlns 解析原创 2016-03-12 14:28:53 · 1726 阅读 · 0 评论 -
Activity的生命周期
前言刚开始学Android,对于Activity还是似懂非懂的那种感觉,学习了其生命周期仿佛又多了一层理解,在此分享一下!!首先贴上Android官网上Activity的流程图 从图来看,一个Activity从运行到结束回调七个方法:onCreate():Activity开始运行执行的方法onStart():用户看到界面时运行的方法onResume():当此Activity能够获取用户焦点的时候调原创 2016-03-22 13:03:40 · 484 阅读 · 0 评论 -
TabHost实现底部栏
前言现在的手机应用,特别是聊天工具,例如 QQ,微信,十有八九是离不开底部栏,也就是底部导航栏,本人刚开始学安卓,近期在学习底部栏同时写博客一来是为了巩固学习做的笔记,二来也是帮助和我一样正在学习安卓的同学一起进步TabHost 的实现方式一1.不继承 TabActivity2.在布局文件中定义 TabHost首先,我们先来看看TabHost布局中各个组件的含义TabHost :盛放tab选项卡的容原创 2016-03-19 19:49:51 · 667 阅读 · 0 评论 -
TextView的setError方法
哈夫曼编码问题原创 2016-03-14 12:22:27 · 4372 阅读 · 0 评论