編輯:關於Android編程
Android TextView 中當文字比較多時希望它橫向滾動顯示,下面是一種親測可行的方法。
效果圖:

1.自定義TextView,重寫isFocused()方法返回true,讓自定義TextView一直處於獲取焦點狀態。
package com.example.shen.marqueedemo;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.TextView;
/**
* Created by shen on 2015/8/19.
*/
public class MarqueeTextView extends TextView {
public MarqueeTextView(Context context) {
super(context);
}
public MarqueeTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MarqueeTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
public boolean isFocused(){
return true;
}
}
2.布局文件
android:sigleLine=true //單行
android:ellipsize=marquee //以跑馬燈的方式顯示(動畫橫向移動)
android:marqueeRepeatLimit=marquee_forever //一直滾動
Android系統聯系人全特效實現(上)分組導航和擠壓動畫(附源碼)
記得在我剛接觸Android的時候對系統聯系人中的特效很感興趣,它會根據手機中聯系人姓氏的首字母進行分組,並在界面的最頂端始終顯示一個當前的分組。如下圖所示:  
Android如何在初始化的時候獲取加載的布局的寬高
在自定義ListView中,需要將下拉刷新的View在初始化的時候設置padding隱藏起來,這時就要在初始化的時候獲得要加載的布局View的高度。 private V
Android逆向分析之Xposed的hook技術
Android逆向工程裡常用到的工具除了的dex2jar,jd-gui, Apktool之外還有一個Xposed。這個工具是一個在不修改APK的情況下,影響其運行過程的服
基於App自適應draw9patch不失真背景的方法詳解
這篇文章是android開發人員的必備知識,是我特別為大家整理和總結的,不求完美,但是有用。1.背景自適應且不失真問題的存在 制作自適應背景圖片是UI開發的一個廣泛問題