摘要:
不知道出处是哪里: 从这看的 也非原创,http://blog.csdn.net/pengjianbosoft/article/details/6764150昨天发现一个问题,是当我用ActivityGroup实现多activity跳转的时候用户按下back键直接从子activity退出应用,没有响应到activitygroup的onkeydown事件.其实可以在每个子activity覆写onkeydown事件弹出退出应用提示,但是就是想搞清楚为什么在子activity上按back就直接退出了而不响应到主activitygroup的onkeydown事件.如果可以响应,那么我们在主acti.. 阅读全文
摘要:
为了方便阅读,原始文档下载地址如下http://files.cnblogs.com/franksunny/%E4%B8%8B%E6%8B%89%E5%88%B7%E6%96%B0%E7%BB%84%E5%90%88%E6%8E%A7%E4%BB%B6%E7%9A%84%E5%88%B6%E4%BD%9C%E5%B0%8F%E7%BB%93.pdf下拉刷新组合控件的制作小结在涉及联网操作的很多应用中会涉及到,下拉刷新的功能,国外一个JohanNilsson的高人写了一个listview下拉刷新代码,因为项目中的需要,我将其进行扩展了一下,形成了一个NPullToFreshContainer类,该 阅读全文
摘要:
textview显示跑马灯效果,使用的是继承的方法onDraw不停地绘制优点:1.文字长短不限哦2.不用非得获取焦点哦 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&quo 阅读全文
摘要:
TextView实现文字滚动需要以下几个要点:1.文字长度长于可显示范围:android:singleLine="true"2.设置可滚到,或显示样式:android:ellipsize="marquee"3.TextView只有在获取焦点后才会滚动显示隐藏文字,因此需要在包中新建一个类,继承TextView。重写isFocused方法,这个方法默认行为是,如果TextView获得焦点,方法返回true,失去焦点则返回false。跑马灯效果估计也是用这个方法判断是否获得焦点,所以把它的返回值始终设置为true。以下转自他人:Java语言:AlwaysMa 阅读全文
摘要:
1在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果。 这是什么原因导致的呢?起初我以为是因为我把背景设置成了白色,然后产生色差导致的,后来查阅资料发现,其实这个要从Listview的效果说起,默认的ListItem背景是透明的,而L 阅读全文
摘要:
Application配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context<applicationandroid:name="com.appstore.service.MyApplication"></application>第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可能不知道Android程序的入口点是什么,不是main 阅读全文
摘要:
手机的在线支付,被认为是2012年最看好的功能,我个人认为这也是移动互联网较传统互联网将会大放光彩的一个功能。人人有手机,人人携带手机,花钱买东西,不再需要取钱付现,不再需要回家上网银,想买什么,扫描一下,或者搜索一下,然后下单,不找零,直接送到你家,这将是手机支付给我们带来的全新交易体验。谷歌刚推出了谷歌钱包,这必是我们后面要使用的主要手段,但是鉴于当前国情,我觉得有必要介绍一下android手机集成支付宝功能。1.下载官方架包和说明文档其实官方已经提供了安装指南,下载地址:https://mobiless.alipay.com/product/product_down_load.htm?c 阅读全文
摘要:
android环境搭建完成之后需要配置android环境变量,这对以后的运行调试很有帮助。下面我将一下mac环境下的配置步骤:1、在本地目录(home directory)中创建文件.bash_profile2、在文件中写入以下内容:export PATH=${PATH}:/Users/sxpmg/Application/android-sdk-mac_x86/tools:/Users/sxpmg/Application/android-sdk-mac_x86/platform-tools其中:/Users/sxpmg/Application/android-sdk-mac_x86/tools 阅读全文
摘要:
1, UIScrollView:tracking //当 touch 后还没有拖动的时候值是YES,否则NOzoomBouncing //当内容放大到最大或者最小的时候值是 YES,否则 NOzooming //当正在缩放的时候值是 YES,否则 NOdecelerating //当滚动后,手指放开但是还在继续滚动中。这个时候是 YES,其它时候是 NOdecelerationRate //设置手指放开后的减速率maximumZoomScale //一个浮点数,表示能放最大的倍数minimumZoomScale //一个浮点数,表示能缩最小的倍数pagingEnabled //当值是 YES 阅读全文
摘要:
ActivityGroup中使用切换动画在stack上面发现的方法,分享给大家,功能是在activitygroup切换子activity时候加载补间动画,代码如下: public void replaceContentView(String id, Intent newIntent) { View view = getLocalActivityManager().startActivity(id, newIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)) .getDecorView(); Animation hyperspaceJu... 阅读全文