- 博客(14)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 自定义View的尝试-A到Z快速搜索sideBar
开始之前先来一段我觉得写得很好的话,相信自己才能在开发之路越走越远很多大神都说自定义View是进阶的必经之路,那么走起吧
2016-08-12 16:53:43 1358
原创 UI更新方法
在讲解更新UI方法前,我们先来了解一些概念: 当应用启动,系统会创建一个主线程(main thread)。这个主线程负责向UI组件分发事件(包括绘制事件),UI的更新也必须在主线程中完成,让主线程做处理,因此也可以说,主线程即UI线程。主线程主要的职责是:(1)快速处理UI事件,(2)快速处理Broadcast消息。 我们的耗时操作不能阻塞主线程,要保证应用的响应性, 所以
2016-08-23 10:36:27 585
原创 简单的确认操作对话框
使用默认的Dialog做出的对话框不太好看,我们这里结合布局和主题来做个好看点的对话框,效果图如下所示:布局如下:<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" xmlns
2016-08-22 16:58:23 873
原创 简单的ExpandableList控件例子
展开列表控件ExpandableList,这里直接用一个简单的例子来介绍,先上效果图(默认为展开的列表):先分析一下,应该是有两个布局,一个用于显示根,一个用显示子,显示根的布局命名为:list_item_expand_group.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2016-08-22 14:01:41 436
原创 View的介绍(例子:自定义简单的走马灯)
一、View结构原理(本段摘自)View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。View定义了绘图的基本操作,基本操作由三个函数完成:measure()、layout()、draw(),其内部又分别包含了onMeasure()、onLayout()、onDraw()三个子方法。具体操作如下:1、measure操作 measure操作主要用于计算视图
2016-08-19 09:11:17 706
原创 Html5和Html简介
最近对html5有点兴趣,所以看了一会书,总结了一些内容,在开始前我们先了解一些互联网相关的发展和组织。一、互联网发展的三个阶段:1. Web1.0,主流技术HTML和CSS2.Web2.0,Ajax应用,热门技术JavaScript /DOM/异步数据请求3.HTML5+CSS3技术二、相关组织:1.WHATWG:主流浏览器厂商的人员组成,成立于2004年
2016-08-15 15:53:38 492
原创 Toolbar的使用和自定义
一、Toolbar的使用Toolbar一般用作标题栏,要想使用它,我们先把styles.xml做一些改变,让其不使用默认的Actionbar:运行程序会发现已经没有自带的Actionbar了,然后我们用一个布局来使用Toolbar(toolbar_test.xml):接下来在主函数的xml中引用进来: Toolbar还有很多自带的方法
2016-08-11 14:09:26 1958
原创 RecyclerView的简单使用
RecyclerView提供了3种常用的布局管理:LinearLayoutManager 线性布局管理器 (ListView效果)GridLayoutManager 网格布局管理器 (GridView效果)StaggeredGridLayoutManager 瀑布流管理器 使用Re
2016-08-10 15:08:32 414
转载 (转)Activity的生命周期
RecyclerView的介绍很多,这里只写实现,其提供了3种常用的布局管理:LinearLayoutManager 线性布局管理器 (ListView效果)GridLayoutManager 网格布局管理器 (GridView效果)StaggeredGridLayoutManager 瀑布
2016-08-10 12:17:51 870
转载 (转)Fragment的startActivityForResult
这里觉得这个例子不错,一个Fragment依附一个Activity,但数据都在Fragment中,我们怎么让这两个Fragment进行通信呢,注意前提,两个Fragment都依附于各自的Activity中,例子摘自: http://blog.csdn.net/lmj623565791/article/details/42628537两个Fragment,一个展示文章列表的Fra
2016-08-05 17:35:01 476
原创 ImageLoader的简单使用
用ImageLoader来显示网络图片和本地图片,我们先简单的了解一下如何使用1.添加jar包:在androidStudio中找到这个然后如图加入这个包ps:也可以自己从外部导入jar包2.在Android Manifest中加入权限:android:name="android.permission.INTERNET" />android:name="a
2016-08-03 13:41:38 438
原创 自定义PopupWindow--可扩展操作
现在很多人喜欢自定义控件,这样可以满足各种各样的操作,这段时间我也试着弄了一个自定义的popupwindow仅供参考。1.动画效果:这里使用从下往上弹出的效果,可以自己定义喜欢的效果2.把效果写入styles文件中:name="AnimBottom"> name="android:windowEnterAnimation">@anim/pop_show_a
2016-08-01 16:32:31 2086
Android自定义相机所需文件.rar
2020-05-21
Fiddler4安装包.rar
2020-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人