原创 點擊輸入框彈出鍵盤佈局上移

鍵盤彈出監聽, lineTaskbottom = (AutoLinearLayout) findViewById(R.id.line_taskbottom); lineparams = new LinearLayout.Lay

原创 動態添加和刪除佈局

主要代碼: /** * 添加和移除人員 * @param str */ private void add(String str) { ll = (LinearLayout) find

原创 自定義view之----自定義button

前言: 唉,學習自定義view已經很長時間了,很早就想寫自定義view這類的博客,這樣一來不僅能夠對知識的梳理與鞏固還能幫助他人。由於一直在籌備着怎麼寫,寫些什麼內容(我不會告訴你主要是因爲懶~~本來計劃每星期至少寫一篇博客,現在就改成每

原创 Android service解析與使用實例

最近又學習了下service,對service又多了一些瞭解和認識。溫故而知新,這話果然沒錯,現在趁熱打鐵,趕緊記下來。 service定義: Service是android四大組件之一,主要用於在後臺處理一些耗時的邏輯,或者去執行某

原创 Android 設置全局監聽

應用場景:例:MainActivity中監聽其他Activity或Fragment中的某個點擊事件;在程序中某些操作後需要網絡刷新的監聽等。      代碼:定義一個接口:public interface OnRequireRefresh

原创 listview高度顯示不全處理

listview顯示不全場景:1、listview(scrollview...)嵌套listview,裏面listview 高度顯示不全2、動態改變listview的item佈局,listview 高度顯示不全處理:在listview添加

原创 Error: style attribute '@android:attr/windowEnterAnimation' not found.

背景:AS從2.33更新到3.02版本,項目報以下錯誤: 解決: 在Project/gradle.properties中添加 android.enableAapt2=false

原创 我的第一篇博客

總覺得寫寫博客是必要的,但礙於技術不精不知寫些什麼,所以就從《我的第一篇博客》這個標題開始寫吧,正式開啓我的博客生涯。爲什麼說寫博客是必要的呢?就說說我想寫博客的理由: 一般寫技術博客寫的牛逼的都是大牛,我也得