Android Application
CarsonNiu
这个作者很懒,什么都没留下…
展开
-
Android中shape的使用大全
Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码:转载 2011-07-27 19:10:27 · 908 阅读 · 0 评论 -
android tips—商标类®TM特殊字符在String.xml
© ---->C加圆圈® ---->R加圆圈™---->tm原创 2014-12-18 21:27:50 · 3342 阅读 · 0 评论 -
android tips—NumberPicker,DataPicker,TimePicker样式修改
在使用NumberPicker,DataPicker,TimePicker这几个控件时,很容易出现如下这个界面但是我们想要的却是下面图示的结果修改Application,activity的android:theme这个值。最直观的效果去掉android:theme即可。本tips 在 android4.4上测试通过。原创 2014-10-30 22:54:20 · 16855 阅读 · 5 评论 -
android tips—启动Emergency call拨号盘
Intent intent = new Intent();intent.setAction("com.android.phone.EmergencyDialer.DIAL");intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity();原创 2014-10-30 22:35:01 · 2380 阅读 · 0 评论 -
多屏幕设计——实现适应性的UI布局
根据您的应用程序目前呈现的布局,用户界面布局可能会有所不同。如果您的应用程序是在双窗格模式,单击在左窗格中的项目将只显示在右侧窗格中的内容;如果它是在单窗格模式,内容上应该显示自己的布局中(在不同的activity)。确定当前布局由于实现每个布局将有一点不同,需要做的第一件事情就是确定什么样的用户目前观看布局。可能想知道用户是在“单一窗口”模式或“双窗格”模式。通过查询一个给定翻译 2012-01-11 15:05:08 · 2553 阅读 · 0 评论 -
多屏幕设计——支持不同的屏幕尺寸
这一课程表明您如何支持不同的屏幕大小:确保您的布局可以适当调整大小以适应屏幕根据屏幕配置提供适当的UI布局确保正确的布局,是适用于正确的屏幕提供正确的位图和尺寸使用“wrap_content”和“match_parent”为了确保你的布局是灵活的,适应不同的屏幕尺寸,你应该使用“wrap_content”和“match_parent”一些视图组件的宽度和高度翻译 2011-12-27 12:26:08 · 2038 阅读 · 1 评论 -
Android Animation 大全
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android转载 2011-12-17 17:14:19 · 1780 阅读 · 0 评论 -
Fragment 应用小结
1、fragment附着的Activity 必须继承FragmenActivity2、问题:两个android工程,Phone和PhoneTrade,phone工程应用了PhoneTrade工程,PhoneTrade用Fragment A实现,在Fragment A startAcitivity()方法跳转到PhoneTrade工程中的PhoneTradeAcivity这个继承activit原创 2011-11-29 11:04:19 · 1358 阅读 · 0 评论 -
两种特殊TabHost实现
最近看到网易新闻的底部导航栏的效果,觉得不错,就自己花了点时间试着写了一下。在此和大家分享一下。下面先看这个效果图:说明:这个效果在点击别的tabwidget的时候,下面绿色的部分有滑动的效果,这个和网易的那个导航一样的。这个的实现xml文件:<TabHost xmlns:android="http://schemas.android.com/apk/res/andr原创 2011-11-17 18:34:09 · 2534 阅读 · 2 评论 -
ListView含固定列,左右滑动列
最近,花了点时间写了一个listView,左右滑动时,某些列固定,另外一些列可以左右滑动,上下滑动时和listView效果一样。先上图吧向右滑动:恢复向左滑动恢复上下滑动主要的代码:packa原创 2011-10-10 15:51:39 · 8975 阅读 · 3 评论 -
总结4种线程中操作UI界面的方法
我们经常会在后台线程中去做一些耗时的操作,比如去网络取数据。但是当数据取回来,需要显示到页面上的时候,会遇到一些小麻烦,因为我们都知道,android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。方法一:Handler子线程调用转载 2011-08-08 13:17:37 · 811 阅读 · 0 评论 -
点击ListView item时,长时间显示自定义背景
第一步:自定义一个背景选择xml文件,命名为:list_item_selector_bg.xml <item android:state_pressed="true" android:drawable="@color/trade_stock_list_item_b原创 2011-08-03 14:53:23 · 1478 阅读 · 0 评论 -
EditView 需要点击两次才能输入的解决
项目中需要禁用系统的软键盘,用自定义的小键盘。但是有个问题:editView 必须点击两次时,最后才能执行onclick事件。解决方法如下:不能用OnClickListener监听事件,改用OnTouchListener监听editViewtxt.setOnTou原创 2011-08-03 15:57:17 · 3091 阅读 · 0 评论 -
android手势操作滑动效果触摸屏事件处理
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android转载 2011-08-02 11:15:57 · 1202 阅读 · 0 评论 -
ListView 使用技巧
1 listview中在设置了背景之后,会发生listview的上边和下边有黑色的阴影。,使用android:fadingEdge="none" 即可解决。2 自定义的listview,在拖动的时候出现一个空间黑色底色的情况,使用android:cacheColorHint=原创 2011-07-20 17:56:52 · 847 阅读 · 0 评论 -
android tips—开机引导启动wifi设置
在开机引导(Setupwizard,Guide)中都有关于wifi设置项,我得做法如下:Intent intent = new Intent(); intent.setClassName("com.android.settings", "com.android.settings.wifi.WifiSetupActivity");intent.putExtra("firstRun",原创 2014-10-30 23:31:10 · 5663 阅读 · 7 评论