原创 Android權限的基本寫法
1 在BaseActivity中添加方法 public void runTimeRequestPermission(final Activity activity, List<String> requestPermissionL
原创 Android基本混淆和自定義配置
App的builde.gradle buildTypes { release { // 混淆 minifyEnabled true // Zipalign優化
原创 常見異常
常見的幾種如下(來源網絡和整理): NullPointerException - 空指針引用異常 ClassCastException - 類型強制轉換異常。 IllegalArgumentException - 傳遞非法參
原创 Eclipse 下SVN上傳項目遇到的問題及解決辦法全集
1 檢查一下本地的IP地址 2 C:\Users\Administrator\AppData\Roaming\Subversion\servers文件中 3 查看Eclipse下SVN的版本信息是否匹配,有時候需要更新SVN版本 4
原创 EditText更改光標的大小和顏色
1 在代碼中進行設置更改默認提示的字體大小 SpannableString hintStr = new SpannableString(getResources().getString(R.string.search_titt
原创 JDK環境變量的配置(Windows平臺)
JAVA_HOME C:\Program Files\Java\jdk1.7.0_75 Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH .;%JAVA_HOME%\bin;
原创 Android過濾文件配置
Eclipse下SVN過濾文件 “*/.settings”:過濾這個文件; ”/bin/“:過濾bin文件夾下的所有內容,但是不包括bin文件夾本身 “*/gen”:過濾gen文件夾所有內容,並且包括gen文件夾本身 Android
原创 Android TextView中設置關鍵字高亮
記錄一下這點 TextView tv = (TextView) findViewById(R.id.tv); ForegroundColorSpan juSpan = new ForegroundCo
原创 Picasso的使用總結
直接在Activity/Fragment中使用 Picasso.with(context).load(“imgUrl”).into(imageView); Adapter中使用 Picasso.with(context).load(
原创 Android混淆配置
App的builde.gradle buildTypes { release { // 混淆 minifyEnabled true // Zipalign優化
原创 Android Shape的使用
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line"
原创 Android權限
1 在BaseActivity中添加方法 public void runTimeRequestPermission(final Activity activity, List<String> requestPermissionLists
原创 Android之KeyStore
初始化KeyPair generator KeyPairGenerator kpGenerator = KeyPairGenerator.getInstance("RSA/DSA/BKS/AES", "AndroidKeyStore")
原创 Mac環境下利用Github搭建個人博客
安裝Node Node.js was installed at /usr/local/bin/node npm was installed at /usr/local/bin/npm Make sure that /usr/l