上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页
摘要: 侧拉菜单在android应用中非常常见,它的实现方式太多了,今天我们就说说使用Google提供的DrawerLayout来实现侧拉菜单效果,先来看张效果图:DrawerLayout的实现其实非常简单,只要按照既有的规范来写即可,先来看看布局文件: ... 阅读全文
posted @ 2015-11-01 23:00 江南一点雨 阅读(259) 评论(0) 推荐(0)
摘要: ComponentName,顾名思义,就是组件名称,通过调用Intent中的setComponent方法,我们可以打开另外一个应用中的Activity或者服务。实例化一个ComponentName需要两个参数,第一个参数是要启动应用的包名称,这个包名称是指清单文件中列出的应用的包名称:第二个参数是... 阅读全文
posted @ 2015-11-01 15:00 江南一点雨 阅读(2238) 评论(0) 推荐(0)
摘要: launchMode是很基础但是也很容易被忽视的问题,一个高性能的手机App不仅仅是代码完成的非常棒,也包括launchMode的合理使用。一个应用中,到底哪些Activity应该始终保持一个实例,哪些可以多次实例化,哪些要与其他应用共同分享使用,下面我们来慢慢分析。1.standardstanda... 阅读全文
posted @ 2015-10-31 11:50 江南一点雨 阅读(2059) 评论(0) 推荐(0)
摘要: android中的上下文菜单类似于PC上的鼠标右键单击,不同的是android上没有鼠标这一概念,更谈不上右键单击,在android中,一般是长按某个View,调出上下文菜单。与OptionsMenu不同的是,ContextMenu是一个针对View的菜单,它绑定在某一个View上,而Options... 阅读全文
posted @ 2015-10-27 16:10 江南一点雨 阅读(418) 评论(0) 推荐(0)
摘要: 很多时候,使用shape能够实现的效果,你用一张图片也能够实现,但问题是一张图片无论你怎么压缩,它都不可能比一个xml文件小,因此,为了获得一个高性能的手机App,我们在开发中应该遵循这样一个原则:能够用shape实现的效果尽量不使用图片来实现。今天我们就一起来看看shape的使用。首先,使用sha... 阅读全文
posted @ 2015-10-26 20:39 江南一点雨 阅读(9711) 评论(0) 推荐(0)
摘要: 有的时候我们需要获得WIFI的IP地址获得手机网络的IP地址,这是一个工具类,专门解决这个问题,这里需要两个权限: 第一个权限是获得WIFI的IP地址需要使用的,第二个权限是获得移动网络的IP需要使用的,代码如下: public class GetIPAddress... 阅读全文
posted @ 2015-10-24 19:49 江南一点雨 阅读(314) 评论(0) 推荐(0)
摘要: Toast这个东西我们在开发中经常用到,使用也很简单,一行代码就能搞定: 1: Toast.makeText(this, "333", Toast.LENGTH_LONG).show();但是我们经常会遇到这样一种情况,比如说我们有两个按钮,每次点击之后就会弹出一个Toast,但是如果这两个按... 阅读全文
posted @ 2015-10-24 12:02 江南一点雨 阅读(414) 评论(0) 推荐(0)
摘要: 关于LayoutInflater,在开发中经常会遇到,特别是在使用ListView的时候,这个几乎是必不可少。今天我们就一起来探讨LayoutInflater的工作原理。一般情况下,有两种方式获得一个LayoutInflater实例: LayoutInflater in... 阅读全文
posted @ 2015-10-21 23:38 江南一点雨 阅读(260) 评论(0) 推荐(0)
摘要: 由于工作需要,今天简单研究了一下ExpandableListView,做了一个类似QQ列表的Demo,和大家分享一下。 效果图如下: 先来看看主布局文件: 这里我们不使用系统默认的分隔线,两个组之间的距离为8dp.对于ExpandableListView,系统为我们提供... 阅读全文
posted @ 2015-10-19 23:36 江南一点雨 阅读(295) 评论(0) 推荐(0)
摘要: 为了获得良好的用户体验,Android不允许开发者在UI线程中调用耗时操作,否则会报ANR异常,很多时候,比如我们要去网络请求数据,或者遍历本地文件夹都需要我们在新线程中来完成,新线程中不能更新UI,一个常规的解决方法就是在主线程中实例化一个Handler,在新线程中将消息封装在一个... 阅读全文
posted @ 2015-10-18 16:45 江南一点雨 阅读(240) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 42 下一页