原创 android 動態獲得資源ID

public void updateVoiceLevel(int level) {             int resId = context.getResources().getIdentifier("v" + level, "dr

原创 Mac OS 配置 jdk 環境變量

首先下載 jdk,下載安裝完成後,進行如下配置: 1. 打開 shell , 輸入 vi ~/.bash_profile 2. 按鍵盤 i 鍵,進入 vi 的 insert 模式,在文件 .bash_profile 的最後加上如下幾

原创 android FrameLayout響應了下層view的點擊事件

解決方法  設置clickable爲true <FrameLayout <span style="background-color: rgb(255, 0, 0);">android:clickable="tr

原创 Android開發各類常見錯誤解決方案

原文地址:http://www.jianshu.com/p/c5db81cbc438 Android開發各類常見錯誤解決方案 字數1663 閱讀4762 評論18 喜歡66 本文屬於個人平時項目開發過程遇到的一些問題,記錄下來並

原创 ListView添加HeaderView後,HeaderView裏的控件設置某些屬性不起作用

當我們爲listview,add一個headerView時,headerview裏有好多控件,例如: <RelativeLayout android:id="@+id/rl_apply_content"

原创 list去重

package com.test; import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.Link

原创 android MVP

1、public interface BaseView<T> { void showToast(String msg); /** * 網絡錯誤 */ void networkError()

原创 EditText設置點擊按鈕顯示與隱藏密碼

private void showOrHidePasswd() { if (showOrHidePasswd) { //設置EditText文本爲可見的 et_bank_nu

原创 fresco加載圖片

compile 'com.facebook.fresco:fresco:0.13.0' /** * fresco加載手機設備上的圖片 * * @param imageView * @param filePath * @par

原创 android studio 引用aar包

apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.3" default

原创 在Activity中響應ListView內部按鈕的點擊事件的兩種方法

轉載:http://www.cnblogs.com/ivan-xu/p/4124967.html 最近交流羣裏面有人問到一個問題:如何在Activity中響應ListView內部按鈕的點擊事件,不要在Adapter中響應? 對於這個

原创 ListView addHeaderView() 之後item位置不對

ListView addHeaderView() 之後item位置不對 ,headerView的position爲0,listView.setOnItemClickListener(),item點擊事件position會不正常 首先,隱藏

原创 從當前日期返回星期幾

public int getWeek() { int day_of_week = 0; Calendar calendar = Calendar.getInstance(); calend

原创 android studio 單元測試時如何得到context

在stackoverflow找到了解決的辦法,Context context = new MockContext();附上鍊接:http://stackoverflow.com/questions/28960898/getting-con

原创 Fresco根據焦點加載圓形頭像

<pre name="code" class="html"> public static RoundingParams getCircleParams() { if (null == circleParams) {