10 2017 档案
Android的Activity切换动画特效库SwitchLayout
摘要:用过苹果和安卓机的都清楚苹果的视图界面切换很流畅,这是因为他们自带界面切换动画,这种体验非常好使系统看起来流畅很多,而且视觉效果也很好看。但是安卓原生是不自带的,这里给大家介绍一种我在网上看到的一种Android的Activity切换动画特效库SwitchLayout,这里不敢居功,我看到的原文出自
Intellij idea for mac快捷键
摘要:Intellij idea for mac快捷键 Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Page
通过在线程中的run()方法中的改造增加UI的执行流畅度
摘要:先上一张完成后的代码图: 在线程中执行逻辑时,因为逻辑运行的时间长度不一样,而且每次逻辑运行完都会有一次休眠的时间(如图:sleep()方法),如果不进行处理,虽然不会影响程序的执行,但是会造成不连续的感觉,看起来不流畅。 首先通过以下代码获取逻辑执行前后的时间差:
点击按钮变色,松开按钮恢复原来的颜色
摘要:安卓软件中有这样一种效果:假设一个按钮是绿色,当你点击时变成黄色,松开时又变回绿色。现在介绍怎么实现这种效果 第一种方法:资源文件写法 在主布局文件中定义一个按钮 然后在value文件夹下的color.xml文件中定义要用的颜色 定义完颜色后在背景文件drawable文件下新建一个布局用于添加动作,
解决Your content must have a ListView whose id attribute is "android.R.id.list"的问题
摘要:在使用ListView控件时id命名有个要注意的地方:当你程序报错:Your content must have a ListView whose id attribute is "android.R.id.list" 当主Activity继承了ListActivity,而ListActivity中
使用setListAdapter()方法时报错显示是未定义的方法
摘要:今天写"通过界面操作数据库"的代码时用到了ListView组件,但是当我用到setListAdapter()方法时报错显示是未定义的方法,解决方法是: 让当前类继承ListActivity类,导入相对应的包
for()循环不带花括号应注意的地方
摘要:先看一段代码(代码块不用{}括起) for (int i = 0; i < 3; i++) out.println("<h3>我的理想是上天<h3>"); String str = "上天啦上天啦"; out.print(str + "<br>"); out.println("哈哈"); 输出结果是
如何实现控件TextView的跑马灯效果
摘要:很多时候手机的屏幕不够宽,往往在文本框TextView的一行中放不下我们要表达的内容,但是我们又不想用多行去显示,那样会影响整体布局或者影响美观。这个时候就可以用跑马灯效果来解决这样一个问题。 跑马灯效果:顾名思义,让文本框的内容有序的滚动,不断显示后面的内容。如图: 跑马灯要注意的点: 1、跑马灯
Android XML文件中@id和@+id的区别
摘要:今天在xml中写安卓布局文件的时候因为用的联想功能输入,本来要给一个控件添加一个id的(正确的写法应该是@+ide=""),结果自动联想成了@id="".然后在Activity里面声明的时候死活联想不出之前定义好的id.弄了半天才发现定义id的时候错了.现在记录一下两种写法的区别. @+id是给一个
Android Studio中导入Eclipse项目后乱码的解决方法
摘要:很多人用的eclipse写安卓项目入门,后来转入Android studio。发现之前写的好多eclipse项目导入android studio后会出现乱码的错误,特别是一些中文。 这是因为eclipse默认的编码格式是GBK,而android studio默认的格式是UTF-8。所以我们需要把格式