文章分类 -  Android

Android开发
摘要:有的时候需要确保Android应用程序在某一个确定的方向上面显示,横屏模式或竖屏模式。例如,你可能会开发一款只在横屏模式下面运行的游戏。在这种情况下,可以通过编写代码,强制把Activity的方向设置为横向,这需要使用Activity类的setRequestOrientation()方法。 例如:p... 阅读全文
posted @ 2015-03-04 12:52 huidaoli 阅读(499) 评论(0) 推荐(0) 编辑
摘要:在运行android程序的时候,一大堆这样的垃圾信息,把有用信息很快就冲不见了。解决办法:参考这个网页:http://bbs.csdn.net/topics/390283431?page=1点击在LogCat左边的Filter设置窗口的加号。在弹出的窗口中设置byLogMessage的内容为^(?!... 阅读全文
posted @ 2014-12-13 10:00 huidaoli 阅读(459) 评论(0) 推荐(0) 编辑
摘要:Android的Logcat用于显示系统的调试信息,可在分别以下几个地方查看和调用logcat:1.eclipse的Debug模式或DDMS模式下的会有一个Logcat窗口,用于显示log日志只需在eclipse中启动Android模拟器,切换到DDMS或debug模式下,就会有Logcat窗口,窗... 阅读全文
posted @ 2014-12-13 09:39 huidaoli 阅读(5180) 评论(0) 推荐(0) 编辑
摘要:最近了一个动态加载listview类表项的列子,分享出来大家学习学习,我说说这个例子的实现过程,首先我限定每次加载的列表项数据为10条数据,当我拖动listview滚动到最后一条数据的时候再加载10条,并在Listview下方显示加载提示。下面是我的java源码:?12345678910111213... 阅读全文
posted @ 2014-12-04 15:28 huidaoli 阅读(5585) 评论(0) 推荐(1) 编辑
摘要:一. 作为lib库导入首先找到需要导入的项目的中的project.properties文件,设置android.library=true;到现有项目中,右键----properties----Android,在下面的library选项卡中点 Add,然后选择需要导入的库即可。二. 将项目作为jar包... 阅读全文
posted @ 2014-12-03 16:07 huidaoli 阅读(490) 评论(0) 推荐(0) 编辑
摘要:1如何将字串String转换成整数int?A.有两个方法:1).inti=Integer.parseInt([String]);或i=Integer.parseInt([String],[intradix]);2).inti=Integer.valueOf(my_str).intValue();注:... 阅读全文
posted @ 2014-12-02 10:30 huidaoli 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工... 阅读全文
posted @ 2014-12-01 17:11 huidaoli 阅读(154) 评论(0) 推荐(0) 编辑
摘要:在android上面让TextView 过多的文字实现有滚动条,之前想简单了以为设置TextView的属性就可以实现,结果还是需要ScrollView配合使用,才能达到滚动条的效果有两种方式实现,一种是代码写java的layoutJava代码RelativeLayout.LayoutParamspa... 阅读全文
posted @ 2014-11-28 11:13 huidaoli 阅读(719) 评论(0) 推荐(0) 编辑
摘要:Android SDK包含了各种各样的定制工具,简介如下:Android模拟器(Android Emulator )它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。Android调试桥(Android Debug Brid... 阅读全文
posted @ 2014-11-18 10:02 huidaoli 阅读(386) 评论(0) 推荐(0) 编辑
摘要:1.背景自适应且不失真问题的存在 制作自适应背景图片是UI开发的一个广泛问题,也是界面设计师渴望解决的问题,我相信我们彼此都深有体会。 比如,列表的背景图一定,但是列表的高度随着列表数据项会发生变化;标题栏的背景,无论横屏还是竖屏,高分辨率还是低分辨率,都能自动填充满,而且不失真等等背景问题。 ... 阅读全文
posted @ 2014-11-14 16:58 huidaoli 阅读(201) 评论(0) 推荐(0) 编辑
摘要:Android Notification通知详解 根据activity的生命周期,在activity不显示时,会执行onStop函数(比如按下home键),所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。或者,... 阅读全文
posted @ 2014-10-29 10:21 huidaoli 阅读(200) 评论(0) 推荐(0) 编辑
摘要:用phonegap的同学可能会发现,在app被启动起来之前会有一段时间的空白界面。空白界面出现是因为web view里面的东西还没有被载入。这时如果能加入splash screen,用户体验会好很多。但是经过试验,我发现那些文章提到的方法都不好用。。。splash screen确实会出现,但是它出现... 阅读全文
posted @ 2014-09-12 10:42 huidaoli 阅读(199) 评论(0) 推荐(0) 编辑
摘要:在Android平台下提供了很全面的网络接口,获取手机设置的网络接入方式更是不在话下了,所以开发以来很方便。Activity提供了获取网络管理类的接口ConnectivityManager,用ConnectivityManager就可获取网络信息类NetworkInfo,NetworkInfo包含了... 阅读全文
posted @ 2014-09-12 09:52 huidaoli 阅读(458) 评论(0) 推荐(0) 编辑
摘要:/** * 获取所有应用的名称,包名,以及权限 有了包名就可以判断是否有某个应用了 */ List list = getPackageManager().getInstalledPackages(PackageManager.GET_PERMIS... 阅读全文
posted @ 2014-08-31 16:04 huidaoli 阅读(283) 评论(0) 推荐(0) 编辑
摘要:最近自己准备写一个demo,准备采用MVC框架来实现。顺便检验一下5月份学习设计模式的结果。http://www.moandroid.com/?p=439MVC是当前比较流行的框架,随便Google下,就可以发现几乎所有的应用程序开发中都采用了MVC框架,例如:.NET,Java Spring,Ja... 阅读全文
posted @ 2014-05-16 18:02 huidaoli 阅读(270) 评论(0) 推荐(0) 编辑
摘要:今天发现自己连Bundle类都没有搞清楚,于是花时间研究了一下。根据google官方的文档(http://developer.android.com/reference/android/os/Bundle.html)Bundle类是一个key-value对,“A mapping from Strin... 阅读全文
posted @ 2014-05-16 18:01 huidaoli 阅读(183) 评论(0) 推荐(0) 编辑
摘要:Android SDK的很多API是隐藏的,我无法直接使用。但是我们通过编译Android系统源码可以得到完整的API。编译Android系统源码后可以在out\target\common\obj\JAVA_LIBRARIES目录可以看到它的所有API。当然对于一般情况,out\target\com... 阅读全文
posted @ 2014-05-16 18:00 huidaoli 阅读(153) 评论(0) 推荐(0) 编辑
摘要:上文接《android中通过ViewPager实现左右滑屏(上)》使用实例3.代码片段1 if(imgUrls.size()>1){ position = position +200* imgUrls.size(); }viewPager.setCurrentItem(posi... 阅读全文
posted @ 2014-05-16 17:58 huidaoli 阅读(159) 评论(0) 推荐(0) 编辑
摘要:本文整理自:http://my.oschina.net/kzhou/blog/29157http://www.th7.cn/Program/Android/2012/01/04/53921.shtml一、简介ViewPager类提供了多界面切换的效果(类似home中workspace的切换)。该效果... 阅读全文
posted @ 2014-05-16 17:57 huidaoli 阅读(407) 评论(0) 推荐(0) 编辑
摘要:这几个都跟选区有关的,就是选中一串字符串,选中的会变蓝色SelText 返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串 ("")。selstart就是选区的第一个字符sellength就是选中的长度seltext就是选中的字符了,就是这串字符串变蓝色。比如:文本框text... 阅读全文
posted @ 2014-05-16 17:41 huidaoli 阅读(2116) 评论(0) 推荐(0) 编辑