- 博客(13)
- 资源 (3)
- 问答 (3)
- 收藏
- 关注
原创 MySQL Server安装失败提示Install Redistributable
在安装MySQL Server的时候即使安装了Visual C++ Redistributable 2013版本还是会安装失败,提示安装Visual C++ Redistributable 2013。后来发现是因为我安装了64位的,还要安装32位的。 到微软官网下载32位的 https://www.microsoft.com/en-gb/download/details.aspx?id=4078
2017-11-13 10:26:50
3815
原创 adb 指令截屏
1.截屏,将图片保存到sdcard上,命名test.png adb shell screencap -p /storage/sdcard0/test.png将图片传发送到电脑(没有指明目的路劲,默认为Users\Administrator目录下) adb pull /storage/sdcard0/test.png
2016-06-30 17:03:44
725
原创 获取android版本号
/*** 获取android 版本号* @return*/public static int getSDKVersion(){return Build.VERSION.SDK_INT;}/*** 判断版本号是否是KitKat或大于KitKat * Returns whether the SDK is KitKat or later */
2016-02-18 15:25:08
369
原创 android studio安装 unable to access android sdk add-on list
android studio安装 unable to access android sdk add-on list
2016-01-23 15:29:00
2425
转载 通过Selector实现 选中、点击文字变色
有时候我们希望选中、点击的文字变色。这可以通过使用Selector来实现(因为总是忘记,所以记下来)创建Selector文件,命门为gender_text_selector.xml 使用:(通过设置textColor: android:textColor="@drawable/gender_text_selector")
2016-01-14 18:25:17
1608
原创 android 动态设置drawableTop,drawableLeft,drawableRight,drawableBottom.
android 动态设置drawableTop。通常情况下我们都是在布局文件中设置drawableTop,drawableLeft,drawableRight,drawableBottom. android:id="@+id/title" android:layout_width="wrap_content" a
2016-01-14 16:02:45
7475
原创 SQLite查询优化,提高获取数据速度
我们在是用SQlite查询数据,获取某个字段的值时,经常用到的方法是:int age = cursor.getInt(cursor.getColumnIndex("age"));其实我们可以优化一下,我们查询的时候,是知道查询数据库返回cursor中某一字段的索引值。假如“age”字段的索引值是:3。(不是数据库当中字段的索引值)可以优化为:int age = cursor
2016-01-11 19:11:47
4385
原创 ListView setEmptyView
使用ListView,当没有数据时,要显示“没有数据”。之前的做法是通过判断是否有数据来控制TextView控件的Visible或gone。但是还有一个非常简单的方法,就是setEmptyView(View view)。
2016-01-11 16:39:26
371
转载 创建和销毁对象——避免创建不必要的对象——重用不可变对象(摘自Effective java)
一般来说,最好能重用对象而不是在每次需要的时候就创建一个相同功能的新队想。如果对象是不可变的,它就始终可以被重用。作为一个极端的反面例子:String s = new String("test"); // Don't do this该语句每次被执行的时候都创建一个新的String实例,当这些创建对象的动作全都是不必要的。传递给String构造器的参数("test")本身
2015-10-22 14:44:11
491
原创 TCP/IP协议族—OSI参考模型1
OSI参考模型:开放式系统互联(Open System Interconnection),是ISO(国际标准化组织)制定的一个参考模型,指导协议该如何设计和实现。目的:使得两个不同的系统能够通信而不需要改变底层的硬件或软件逻辑。目的:使得两个不同的系统能够通信,而不需要改变底层的硬件或者软件逻辑。
2015-10-22 14:40:53
504
appwidget 如何实现全屏?
2015-06-23
隐式Intent(Explicit Intents)和Intent Filter进行比较
2015-05-05
android 应用退出时,虚拟机退出了吗
2015-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人