- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 判断android系统的版本和package是否存在【转】
1.判断android系统的版本: public static int getSDKVersionNumber() { int sdkVersion; try { sdkVersion = Integer.valueOf(android.os.Build.VERSION.SDK); } catch (N...
2013-04-27 14:46:10 298
原创 startActivityForResult 不满足触发条件就返回的检测
在android开发中,当不满足触发条件就按返回键的时候,就要对此进行检测。尤其是当前Activity需要往前一个Activity传送消息时。即Activity1跳转到Activity3如果采用的是startActivityForResult这种方式,如果不重写返回键,程序不知道要返回给Activity1什么内容就会报错。因此,必须对Activity3的返回按键重写。@Over...
2013-04-25 19:26:40 239
原创 EditText 多行显示
EditText 多行显示:<EditText android:layout_width="fill_parent" android:layout_height="120.0dip" android:inputType="textMultiLine" android:singleLine="false" andr...
2013-04-25 19:15:14 142
原创 会说话,帮你少奋斗30年【转】
如果你很会说话的话,应该会让你少奋斗30年的。 第一:不要认为停留在心灵的舒适区域内是可以原谅的。 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生时代是很容易被理解的,有时候这样的同学还跟“冷酷”“个性”这些字眼沾边,算作是褒义。然而...
2013-04-25 15:48:30 122
原创 android 数据库导入导出
方法1.在手机已经获得root权限的前提下(真机如果如法root,可以在模拟器下运行),在Eclipse中进入DDMS模式,点选File Explorer选项卡,在data/data/下找到你要导入导出的包名下的databases文件夹,选择右上角的导入(Push a file onto device)导出(Pull a file from device)即可。 方法2.在手机已...
2013-04-25 15:30:19 386
原创 Android使用尺寸资源 dimens
有时候项目需要修改widget的控件的距离相关属性,只需要修改wdiget所引用的dimens里定义的值。所有引用它的地方都会自动的修改这样,这样就达到了便于维护的目的。在values文件夹下建立名为dimens.xml的文件,如下:<?xml version="1.0" encoding="utf-8"?> <resources> &l...
2013-04-25 13:42:13 407
原创 checkbox 设定文字和选框之间的距离及自定义样式
改变checkbox默认的文字与选框之间的距离两种方案,刚刚开始接触checkbox 的时候由于不熟悉控件,使用了组合控件:一个未设定text的CheckBox和一个TextView来达到目的。后来发现只需要设定CheckBox的android:paddinLeft的值即可,没有看源码,不清楚问什么CheckBox的这个属性代表的意义为什么和其他widget不一样,问题是解决了。 在开...
2013-04-22 17:36:23 1411
原创 解决 Eclipse 导入安卓项目 No projects are found to import
在Eclipse里面导入已有的例子的时候,有时候会出现No projects are found to import的问题。是由于项目没有project和.classpath文件导致,解决方法: 方法1. new Android Project里面换一个选项create project from existing(new->project->Android /...
2013-04-21 10:50:52 184
原创 [转] android 日期时间格式转换
android日期时间格式转换: private static int flagsDate = DateUtils.FORMAT_SHOW_DATE;private static int flagsTime = DateUtils.FORMAT_SHOW_TIME ;private static int flagsWeek = DateUtils.FORMAT_SHOW_...
2013-04-19 11:48:55 194
原创 gen already exists but is not a source folder
遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往还会遇到:gen already exists but is not a source folder. Convert ...
2013-04-19 09:21:28 199
原创 [转]跟 Task 有关的 Intent对象中设置的Flag
FLAG_ACTIVITY_BROUGHT_TO_FRONT 这个标志一般不是由程序代码设置的,如在launchMode中设置singleTask模式时系统帮你设定。FLAG_ACTIVITY_CLEAR_TOP 如果设置,并且这个Activity已经在当前的Task中运行,因此,不再是重新启动一个这个Activity的实例,而是在这个Activity上方的所有Activi...
2013-04-18 21:38:09 95
原创 Activity 的Task与Intent FLAG
Task是包含一系列Activity的堆栈, 遵循先进后出原则.,一个应用程序中的所有activity共有一个Task堆栈,可通过Context.getTaskId()打印查看。 public static final int FLAG_ACTIVITY_BROUGHT_TO_FRONTSince: API Level 1This flag is not normall...
2013-04-18 21:22:46 123
原创 [转] Tools之FindBugs
1) 安装 Help->SoftWare Updates and Add-ons->Available software-> Add Site : http://findbugs.cs.umd.edu/eclipse 2) 安装完,之后重启。 选择一个工程->properties ->FindBugs -> Run FindBugs automatic...
2013-04-14 17:27:35 95
原创 项目加入第三方NDK遇到的错误
添加了jar包后,运行程序报 findLibrary returned null的错误,造成这个错误的原因是没有在项目的/lib/armeabi下添加对应的.so文件。 有些第三方ndk使用的时候必须包名对应。 http://hi.baidu.com/gaogaf/item/c20d5abf1a073b42bb0e1277 ...
2013-04-14 14:49:57 128
原创 Scrollview中动态添加widget不能滚动的为题
在Scrollview中使用了动态添加控件,或者Scrollview中包含了高度不固定的元素,如ListView等列表视图,会导致动态添加的内容超出一屏后无法显示的问题。 直接上代码:1.使用LinearLayout作为根节点:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
2013-04-14 09:48:26 323
原创 [转] finally块的问题(finally block does not complete normally)
当finall块中包含return语句时,Eclipse会给出警告“finally block does not complete normally”,原因分析如下:1、不管try块、catch块中是否有return语句,finally块都会执行。2、finally块中的return语句会覆盖前面的return语句(try块、catch块中的return语句),所以如果finally块中有r...
2013-04-14 09:20:35 75
原创 Use a layout_width of 0dip instead of fill_parent for better performance
安装了最新的ATD 18之后,新加的Lint Warnings插件会给我们检测出许多xml布局中不当的地方,例如:Use a layout_width of 0dip instead of fill_parent for better performance什么意思呢?举个简单的例子:这是一个垂直布局,上下的线性布局各占高度50.0dp,中间的的TextView设置了andro...
2013-04-13 23:45:01 163
java实现的8583协议
2016-01-29
google material-design-icons-1.0.0
2015-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人