`
dss16694
  • 浏览: 144436 次
社区版块
存档分类
最新评论
文章列表
首先,使用TextView实现走马灯形式的滚动显示,只需要对其设置两个属性:android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever"但是,TextView的滚动显示,有一个前提,TextView需要必须处于focus状态。当TextView失去焦点的时候,TextView将会停止滚动。如何实现无限滚动,当然也需要从焦点入手。当然,直接requestFocus()是不行的,这里我使用了另外一个方法。观察到textView有一个名为isFocused()的方法,文档中的注释 ...
http://www.seayee.net/article/info_32.html
//获取代理信息 String host = Proxy.getHost(getApplicationContext()); int port = Proxy.getPort(getApplicationContext()); Log.d(TAG, "[createHttpClient] proxyHost = " + host); Log.d(TAG, "[createHttpClient] proxyPort = " + port); //设置主机http连接信息 HttpHost httpHost = new ...
<PreferenceCategory android:title="无线和网络设置">  <CheckBoxPreference   android:key="apply_fly"   android:summary="禁用所有无线连接"   android:title="飞行模式">  </CheckBoxPreference>  <CheckBoxPreference   android:key="apply_internet&qu ...
Android PDF 阅读器 http://sourceforge.net/projects/andpdf/files/个人记账工具 OnMyMeans http://sourceforge.net/projects/onmymeans/developAndroid电池监控 Android Battery Dog http://sourceforge.net/projects/andbatdog/RSS阅读软件 Android RSS http://code.google.com/p/android-rss/Android的PDF阅读器 DroidReader http://code.goog ...
前言 由于各个Android平板触摸屏的材质不一样,滑动效果会有一些区别,有的比较灵敏,有的比较迟钝,这里就遇到了要求控制滑动速度的需求...   声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com      正文   翻阅查找ScrollView的文档并搜索了一下没有发现直接设置的属性和方法,这里通过继承来达到这一目的。
前言   本文实现的效果:文本框输入为空时显示输入的图标;不为空时显示清空的图标,此时点击清空图标能清空文本框内输入文字。   声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs ...
关于Android中传递数据的一些讨论        在Android中编写过程序的开发人员都知道。在Activity、Service等组件之间传递数据(尤其是复杂类型的数据)很不方便。一般可以使用Intent来传递可序列化或简单类型的数据。看下面的 ...

Android中日期控件

 
DatePicker:   java.lang.Object    ↳ android.view.View      ↳ android.view.ViewGroup        ↳ android.widget.FrameLayout          ↳ android.widget.DatePicker   DatePicker是一个选择日期的控件。 与DataPicker相似的一个控件是TimePicker,用法相同.

验证码的OCR识别

http://ykf.iteye.com/blog/212431
随着对Drewable的深入了解,发现了Drawable更加强大的功能:显示Animation。Android SDK介绍了2种Animation: Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果 Frame Animation:顺序播放事先做好的图像,跟电影类似 在使用Animation前,我们先学习如何定义Animation,这对我们使用Animation会有很大的帮助。Animation是以XML格式定义的,定义好的XML文件存放在res\anim中。由于Tween Animation与Frame Animation的定义、使 ...
在Android画图学习总结(四)——Animation(上)中,我们详细介绍了Tween  Aniamation,这里我们将介绍另外一种动画Frame Animation。在前面已经说过,Frame Animation是顺序播放事先做好的图像,跟电影类似。不同于animation package, Android SDK提供了另外一个类AnimationDrawable来定义、使用Frame Animation。 Frame Animation可以在XML Resource定义(还是存放到res\anim文件夹下),也可以使用AnimationDrawable中的API定义。由于Tw ...
1.对整数进行格式化:%[index$][标识][最小宽度]转换方式        我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位 ...
1.私有数据存储xml形式(SharedPreferences) SharedPreferences settins = getSharedPreferences("文件名",0) //获取一个SharedPreferences对象 读取数据: String name = settings.get("KEY",""); 写入/更新数据 settings.edit().putString("KEY",&qu ...
可以给每个activity加上android:configChanges="keyboardHidden|orientation"属性,就不会重启activity.而是去调用onConfigurationChanged(Configuration newConfig). 这样就可以在这个方法里调整显示方式. 比如 Java代码 if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE){       //横向       setContentView(R.layout.file_list_landscape); ...
Global site tag (gtag.js) - Google Analytics