摘要: 在app启动的过程中,android提供了一个简单的预览窗口(基于你的activity theme)来立即相应用户的动作。然后这个预览窗口过渡到真正的UI窗口直到完全加载。为了确保平滑的视觉过渡,你的activity theme应该尽可能紧密的匹配整个UI空间,下面的图片展示了如果没有经过合适的处理,那体验感将是非常糟的。例如,如果你不需要action bar,那么就在你的theme里面禁用它,这样它就不会短暂的显示在你的预览窗口里面。为了这样做,我们使用或者继承一个没有action bar的主题。你也可以覆盖窗口的背景色,如果可以的话,最好填满整个UI。当在你的activity里面使用act 阅读全文
posted @ 2014-02-24 16:27 你微笑时好美。 阅读(269) 评论(0) 推荐(0) 编辑
摘要: TextView是android基本的UI组件之一。如果可以深刻理解这些组件的用法,可以避免花费大量时间去创建新的布局。也可以让代码的冗余变小。再这系列我将讲讲TextView和它的子类。我现在从最基本的开始,如果你还不知道此用法,相信你会有兴趣。在很多情况下我们需要使用在TextView(or EditView, Button..tip:他们都是继承于TextView)的左边或者右边放一张图片,这样做并不困难,right?通常想实现这样的效果我们只会想到在一个LinearLayout里面放一个TextView和一个ImageView,例如下面这样的效果:有一种更好的方式做出这样的效果,就是使 阅读全文
posted @ 2014-02-24 15:39 你微笑时好美。 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一. android界面事件分类: 1.KeyEvent 2.TouchEvent 3.TrackballEvent(现在不怎么使用了)二. android界面事件的触发及分发 1.事件触发的两种方法:扩展view的时候回调事件函数(内), 注册事件监听器(外) 2.时间分发dispatchKeyEvent:keyEvent分发,touchEvent分发 keyEvent分发:当我们点击了一个按钮,就会发送一个消息到当前上下文,context又分发到当前窗体的一个实例,然后windows优先发送给输入法窗体,然后发送给rootView, 然后一层一层最终分发给获取focus的v... 阅读全文
posted @ 2013-07-25 02:30 你微笑时好美。 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 一直想把android studio的软件皮肤设置成黑色,但是再网上找了下只有windows版本的设置。今天终于找到了Mac版本设置的方法,在此记录下来以免忘记(其实也不是那么容易忘记的哦~~)。 在IDE上方桌面的状态栏上点击Android Studio打开,然后选择Preferences选项,之后在IDE Settings里面选择Appearance,在右边选择Theme,点开并选择Darcula,Apply-OK,设置完成。看起来很不错的样子。。。 阅读全文
posted @ 2013-07-21 03:19 你微笑时好美。 阅读(2596) 评论(0) 推荐(0) 编辑
摘要: 1.点击新建andorid项目。2.把win32项目目录下的Classes文件夹下面的所有文件全部复制到刚才新建的android下面的Classes文件夹下面(删除或者替换原来的文件)。接着把win32项目目录下的Resources文件夹下面的所有资源全部复制粘贴到刚才新建的android项目的Resources文件夹下面(删除或者替换原来的文件)。3.把win32项目目录下的proj.win32文件夹下面的你自己新建的.cpp文件和.h文件全部复制粘贴到刚才新建的android项目下面的Classes文件夹下面。4.进入android项目的proj.android文件夹下面,进入jni,打开 阅读全文
posted @ 2013-07-07 20:34 你微笑时好美。 阅读(627) 评论(0) 推荐(0) 编辑