原创 Android Stuido超全快捷鍵

Alt+回車 導入包,自動修正 Ctrl+N 查找類 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代碼,在project視圖下對項目文件夾使用該快捷鍵可以將所有代碼格式化 Ctrl+Alt+O 優

原创 Android設置ImageView對話框背景形狀

效果圖: 只需要改變以下代碼中的對應圖片即可,圖片用點九圖。 private void initViews(Context context, AttributeSet attrs) { /** share th

原创 Android Emoji表情方案

emoji 一,比較簡單的emoji方案: 1,選擇表情:從EmojiBean(resId,unicode碼),選擇表情後,將unicode碼拼在String上顯示在輸入框,輸入框中會根據所有字符的unicode找到對應的re

原创 Android TextView 文字空白解決方案

*Android的TextView控件會在文字上下加上默認的padding值,該值隨着文字大小成正比變化,只要爲TextView設置android:includeFontPadding=”false”;就可以減少大部分上下空白,

原创 ReportFragment cannot be cast to ReportFragment

環境 Replugin插件框架 問題原因 問題原因的分析這段文字沒有經過潤色,純粹是初稿,不一定易於閱讀,這段看不下去的同學可以直接看文章最後的解決方案。 ReportFragment是android.arch.lifecyc

原创 ListView滑動到底部自動加載,仿騰訊新聞.

爲ListView設置一個footerView,佈局爲一個ProgressBar和TextView. 監聽ListView的滑動事件,當滑動狀態爲OnScrollListener.SCROLL_STATE_IDLE(剛滑動完,停止滑動)

原创 Android錄音播放工具類,仿微信語音聊天。

代碼是從聊天類項目中抽出來的,播放類中含有本地播放和網絡播放,做法仿微信,先將網絡路徑中的.amr文件下載下來,然後存到本地播放。 一、錄音類 import java.io.File; import java.io.IOExce

原创 Eclipse超實用快捷鍵,背熟這些開發效率提高20%

alt+/   代碼補全,代碼提示 ctrl + F11 運行當前程序 alt + shift + j 生成文檔化註釋 ctrl + shift + / 多行註釋 ctrl + shift + \ 去掉多行註釋 ctrl + / 單行註釋

原创 setTranslationY()

Sets the vertical location of this view relative to its top position. This effectively positions the object post-la

原创 Android Studio高效率小技巧

1 、寫代碼時用 Alt-Insert ( Code|Generate… )可以創建類裏面任何字段的 getter 與 setter 方法。 2 、右鍵點擊斷點標記(在文本的左邊欄裏)激活速查菜單,你可以快速設置 enable/

原创 Lambda Expressions

Lambda 匿名內部類已經是一種簡潔的表示方法了,但是還有一個問題,例如一個接口,它只含有一個方法,那麼匿名內部類就不那麼易於使用了,因爲會出現很多冗餘的代碼,這個時候開發者就會想要將函數當成一個參數傳遞給一個方法,例如爲控件

原创 Android 控件逐漸出現,逐漸消失的動畫

第一步:首先在xml佈局文件中設置該控件爲android:visibility="gone"。 第二步:在代碼中配置兩個Animation alphaAnimation appearAnimation = new AlphaAnimat

原创 Java,Android類加載順序真正詳解

package com.raymond.test03; public class Parent1 { { System.out.println("parent block ........" + staticVar); }

原创 Android setAdapter addHeaderView 報錯解決方案

報錯內容:Cannot add header view to list – setAdapter has already been called 1、在sdk <=16的版本中,ListView的addHeaderView()方法

原创 最全Git命令,掌握命令行操作。

git 中的路徑都要用網絡路徑,正斜槓”/”. 暫存區:保存add命令添加的修改 git init 初始化 git add ‘file’ 將文件添加到倉庫(git add . 添加所有文件) git status 查看文件