原创 android asset到/data/data/PACKAGE/files的文件夾拷貝

工程中有一份用於WebView顯示的靜態文件,將其放到asset目錄下,而後續需求中又需要定期的從服務器獲取部分有更新文件,而asset下的文件是隻讀的,無法將從服務器端獲取的最新文件寫入到asset下,因此決定將靜態文件打包進asset

原创 android app name 有問題

有時候在AndroidManifest.xml裏設置了android:label之後,實際顯示出來的還是有問題,原因可能是第一個Activity也設置了android:label,而這個android:l

原创 一個Activity的顯示

Activity的顯示過程主要經歷了Activity的Launch和Resume過程,下面針對其顯示過程中的一些重要步驟進行分析。 1. ActivityThread - performLaunchActivity 創建PhoneWin

原创 Android Studio 加載so文件

Android Studio採用一種新的目錄結構,如java源文件會放到src/main/java/目錄下,而以往so文件會放到 libs 目錄下,此時再用gradle配置,讓打包時去包含libs目錄下的文件比較繁瑣。 這裏有一種更簡單

原创 SonarQube架構及使用介紹

SonarQube構架 SonarQube框架包含以下四個部分: Project SonarQube Scanner SonarQube Server SonarQube Database Project 是需要被分析的源碼,如我們

原创 android中用xml文件實現陰影效果

效果圖: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

原创 Android 遮罩效果

最終效果圖: 背景圖 由於圖片是白色的,所以跟網頁背景混在一起了 前景圖 代碼 public class MaskImageView extends ImageView { private Xfermode mXfe

原创 Nginx+uWSGI+Django 好文

http://www.django-china.cn/topic/101/

原创 Android不使用USB數據線調試的方法

http://www.ztyhome.com/android-no-usb/

原创 關於Canvas.getMatrix()的一些問題收集

Canvas.getMatrix() Deprecated之後的建議 https://code.google.com/p/android/issues/detail?id=93367 When using Canvas.getMarix

原创 ViewPager獲取當前顯示的fragment

mFragmentPagerAdapter.instantiateItem(mViewPager, mViewPager.getCurrentItem()); 這個問題就這麼一行代碼,本不至於專記一篇,但是在解決這個問題之前,網上搜到

原创 svn tree conflict

在使用SVN解決衝突時時,大多數情況下我們所面臨的都是文件的衝突,即同一文件在本地working copy和遠程repository中的內容衝突,而也有不少情況下我們會遇到tree conflict,即svn目錄樹的衝突,最典型的就是別人

原创 nginx相關知識

命令 重啓:nginx -s reload 測試配置文件:/usr/local/nginx/sbin/nginx –t  配置 root和alias區別 alias指定路徑對應的目錄,root指定路徑的根目錄,如 location