test

随笔分类 -  移动开发

摘要:在eclipse中选择 Project 菜单下面有个 Build Automatically 把他前面的钩去掉 Build Project 就可以用了Build Automatically 的意思是——》 自动编译,选择的功能就是,你在修改代码保存的时候,就编译了。这个根据个人爱好习惯来选择是否... 阅读全文
posted @ 2015-03-21 16:25 Lechance 阅读(728) 评论(0) 推荐(0)
摘要:Editable 是一个接口类型,对它的实例化对象作出任何改变都是对原有的实例化对象操作的,内存地址还是原来的那个。 而对 String 的任何改变都是相当于重新实例化了一个 String 类出来,相当于重新分配了内存地址。 所以说 Editable 是可变的,String 是不可变的了;因... 阅读全文
posted @ 2015-03-21 15:49 Lechance 阅读(302) 评论(0) 推荐(0)
摘要:在个别时候,需要强制隐藏Android输入法键盘,如当前键盘正在显示,这个时候点击了侧滑面板,就要强制隐藏输入法键盘。网上常见的方法有:1、InputMethodManager imm = (InputMethodManager) getActivity().getSystemService... 阅读全文
posted @ 2015-03-21 15:42 Lechance 阅读(344) 评论(0) 推荐(0)
摘要:Andriod应用程序如果要在手机或模拟器上安装,必须要有签名!1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不... 阅读全文
posted @ 2015-03-15 15:49 Lechance 阅读(332) 评论(0) 推荐(0)
摘要:最近反复研究日常经典必用的几个android app,从主界面带来的交互方式入手进行分析,我将其大致分为三类。今天记录第一种方式,即主界面下面有几个tab页,最上端是标题栏,tab页和tab页之间不是通过滑动切换的,而是通过点击切换tab页。早期这种架构一直是使用tabhost+activitygr... 阅读全文
posted @ 2015-01-27 17:19 Lechance 阅读(613) 评论(0) 推荐(0)
摘要:我们可以感受到,在Android 4.2中的一个比较显著的改变就是加入了多用户的支持。因多用户手机专利早已被Symbian雇员注册,故 android官方的多用户切换目前仅支持平板设备。多用户模式的启用系统判断当前设备是否支持多用户模式的依据是配置文件config.xml中的config_mu... 阅读全文
posted @ 2015-01-21 10:14 Lechance 阅读(5434) 评论(0) 推荐(0)
摘要:我们Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainActivity的名字之后便可以直接通过如下代码来启动:Intent intent = new Intent(I... 阅读全文
posted @ 2015-01-21 10:04 Lechance 阅读(502) 评论(0) 推荐(0)
摘要:对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如... 阅读全文
posted @ 2014-11-13 11:06 Lechance 阅读(1743) 评论(0) 推荐(0)
摘要:timer.schedule(new MyTask(),long time1,long timer2);今天算是彻底的搞懂了这个曾经让我为之头疼的方法。下面我就重点介绍一下:第一个参数,是 TimerTask 类,在包:import java.util.TimerTask .使用者要继承该类,并实现... 阅读全文
posted @ 2014-11-12 15:07 Lechance 阅读(1792) 评论(0) 推荐(0)
摘要:android中UI应用的开发中经常会使用view.setVisibility()来设置控件的可见性,其中该函数有3个可选值,他们有着不同的含义:View.VISIBLE--->可见View.INVISIBLE--->不可见,但这个View仍然会占用在xml文件中所分配的布局空间,不重新layout... 阅读全文
posted @ 2014-10-28 21:14 Lechance 阅读(231) 评论(0) 推荐(0)
摘要:意图在android的应用开发中是很重要的,明白了意图的作用和使用后,对开发会有很大帮助。如果没有把意图搞懂,以后开发应用会感觉缺些什么。 意图的作用: 1、激活组件 2、携带数据 3、意图的匹配(运用到隐式意图) android基本的设计理念是鼓励减少组件间的耦合,因此andr... 阅读全文
posted @ 2014-10-28 17:36 Lechance 阅读(6156) 评论(0) 推荐(0)
摘要:当设备接收到一条新的SMS消息时,就会广播一个包含了android.provider.Telephony.SMS_RECEIVED动作的Intent。注意,这个动作是一个字符串值,SDK 1.0不再包含对这个字符串的引用,因此,在你的应用程序中,你需要显式的指定它。对于应用程序监听SMS Inten... 阅读全文
posted @ 2014-10-26 17:37 Lechance 阅读(329) 评论(0) 推荐(0)
摘要:Cursorcursor=db.rawQuery("selectnamefrom***whereid=?",newString[]{"1"});Cursorcursor=db.query("***",newString[]{"name"},"id=?",newString[]{"1"},null,n... 阅读全文
posted @ 2014-10-26 17:32 Lechance 阅读(302) 评论(0) 推荐(0)
摘要:解析xml有四种方法:DOM,SAX,DOM4j,JDOM. 我们主要学了两种:DOM和SAX. DOM适于解析比较简单的XML而SAX则适于解析较复杂的XML文件。各有各的好。 DOM和SAX的不同: 1. DOM是基于内存的,不管文件有多大,都会将所有的内容预先装载到内存中。从而消耗很大的内存空... 阅读全文
posted @ 2014-10-25 08:22 Lechance 阅读(301) 评论(0) 推荐(0)
摘要:RatingBar简单介绍RatingBar是基于SeekBar(拖动条)和ProgressBar(状态条)的扩展,用星形来显示等级评定,在使用默认RatingBar时,用户可以通过触摸/拖动/按键(比如遥控器)来设置评分,RatingBar自带有两种模式,一个小风格ratingBarStyleSm... 阅读全文
posted @ 2014-09-26 11:01 Lechance 阅读(407) 评论(0) 推荐(0)