原创 用於設置的activity:PreferenceActivity

爲了引入這個概率 首先從需求說起 即:現有某Activity專門用於手機屬性設置 那麼應該如何做呢? 根據已學知識 很快一個念頭閃過 即:Activity + Preference 組合 前者用於界面構建 後者用於設置數據存放  其實 這

原创 解決手勢衝突問題

子view重寫onTouchEvent  MotionEvent.ACTION_MOVE: 中加   if (getParent() != null) { getParent().requestDisallow

原创 viewpager setOffscreenPageLimit方法

ViewPager是在引入Fragment中一起加入的,它的主要作用就是可以配合ActionBar與Fragment一起,容易的編寫一些tab界面. 從Demos裏可以看到一些例子,對於如何使用它與Fragment.使用supportv4

原创 關於 Android 下的自動化測試方法介紹

轉自 http://blog.csdn.net/pugongying1988/article/details/6976069 本文主要轉自宋立新的CSDN博客: http://blog.csdn.net/zjujoe/archiv

原创 獲取狀態欄高度(運用反射)

public static int getStatusHeight(Activity activity) { int statusHeight = 0; Rect localRect = new Rect(); activit

原创 Adapter中使用notifyDataSetChanged 與notifyDataSetInvalidated無效

最近在開發中遇到一個問題,Adapter中使用notifyDataSetChanged 與notifyDataSetInvalidated無效,經過思考和網上查找,得出如下原因。 首先看一下notifyDataSetChanged

原创 自定義listview 實現仿qq聊天列表左滑刪除效果

效果: 實際上就是左滑的時候彈出一個具有 動畫效果的 popupwindow 動畫效果很簡單就不貼代碼了  示例源碼在下面鏈接 http://download.csdn.net/detail/guesspalm/7200919 pac

原创 android:descendantFocusability用法簡析(解決listview中radiobutton無法點擊)

開發中很常見的一個問題,項目中的listview不僅僅是簡單的文字,常常需要自己定義listview,自己的Adapter去繼承BaseAdapter,在adapter中按照需求進行編寫,問題就出現了,可能會發生點擊每一個item的時候

原创 高效開發 Android App 的 10 個建議

假如要Google Play上做一個最失敗的案例,那最好的祕訣就是界面奇慢無比、耗電、耗內存。接下來就會得到用戶的消極評論,最後名聲也就臭了。即使你的應用設計精良、創意無限也沒用。 耗電或者內存佔用等影響產品效率的每一個問題都會影響A

原创 Android動畫學習筆記-Android Animation

轉自 www.cnblogs.com/angeldevil 3.0以前,android支持兩種動畫模式,tween animation,frame animation,在android3.0中又引入了一個新的動畫系統:property

原创 java連接符彙總

a|=b的意思就是把a和b按位或然後賦值給a 按位或的意思就是先把a和b都換成2進制,然後用或操作,相當於a=a|b 點贊 收藏 分享 文章舉報 0小披風0 發佈了17 篇

原创 自定義view實現一個view的磁貼效果

可以根據需求更改構造方法中view中顯示的內容 下面代碼中只是顯示一個textview   public class ScaleView extends RelativeLayout { private TextView textVi

原创 工具類 SyncHttp

網絡通訊工具類 public class SyncHttp { /** * 通過GET方式發送請求 * * @param url * URL地址 * @param params *

原创 下拉刷新+分頁加載通用版本支持gridview、listview、scrollview

public class PullToRefreshView extends LinearLayout { private static final String TAG = "PullToRefreshView"; // refr

原创 解決android應用引用第三方jar包混淆打包報錯

1、project.properties文件中 取消這行註釋 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt