原创 android studio注意要點及常見錯誤

1、主項目跟他的依賴lib要放在同一個目錄才能在eclipse中export 2、導入eclipse中導出的項目到studio後的配置: (1)打開工作空間目錄下的 gradle –> wrapper –> gradle-wra

原创 GreenDao數據庫降級安裝注意事項

package x'x'x; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.datab

原创 android studio奇淫巧計

1. 在佈局文件中抽取 style : 光標位於目標控件中 - 右鍵 - Refactor - Extract - Style 然後給抽取的style命名就好了(放心,它默認不抽取id): 2.Android Layout I

原创 設計模式

一、單例模式 1、餓漢模式 public class HungurySingleton{ private static final HungurySingleton singleton = new Hungur

原创 給已經存在的項目添加git

前提:先去gitlab或github網站上創建一個新項目,完畢後記得添加.ignoe; 1、打開終端​,cd到已存在項目的目錄 ​​​2、輸入以下命令行,初始化一個本地倉庫: ​git init 3、輸入以下命令,把工程所有文件都添加

原创 android.support.design

設計風格注意事項: 1、xml中頂部的佈局寫上fitsSystemWindows=”true”的話讓最頂部狀態欄採用colorPrimaryDark的顏色,否則狀態欄不變; 2、Toolbar中menu~item中showAsActi

原创 Android studio-git

1.創建分支:VCS-git-branches-new branch 2.切換分支:VCS-git-branches-在local branch裏選擇某個分支或master-選擇check out 即可切換。或者點擊最底部右側git即可彈

原创 泛型問題

聲明泛型可以有兩種形式: public interface ITest { public <T> void getData(T data); } 或 public interface ITest<T> { public

原创 將aar發佈到github並在項目中引用

首先將我們準備的框架源碼配置如下: 1、將app-build.gradle的apply plugin: ‘com.android.application’修改成apply plugin: ‘com.android.library’,使我

原创 網絡 http(基於tcp協議)

(1)請求頭參數詳解(Request): 第一行: 由請求方法+請求url+http協議版本構成,如 GET /Test/index.html HTTP/1.1。值得注意的是,請求url和Host屬性組成完整的請求URL。 其他屬性

原创 面試知識點

1、Handler: http://blog.csdn.net/lmj623565791/article/details/38377229/ handler的取消:在onDestroy()裏handler.removeCallback

原创 android:clipToPadding和android:clipChildren

假設我們要做一個效果,界面最頂部是一個ActionBar並且是半透明的,ActionBar下面是一個ListView,在初始狀態 下,ListView是top是在ActionBar的bottom位置的,但當ListView滾動的時候可以透

原创 Gradle依賴的統一管理

原文鏈接http://stormzhang.com/android/2016/03/13/gradle-config/?utm_source=tuicool&utm_medium=referral 我想大部分人應該都在使用Gradle來依

原创 ReactNative入門

參考資料:慕課網,reactNative中文站: mac平臺環境搭建: 1.安裝homebrew:在終端命令行輸入以下命令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercon

原创 算法

(一)二叉樹遍歷 四種主要的遍歷思想爲: 深度優先: 前序遍歷:根結點 —> 左子樹 —> 右子樹 中序遍歷:左子樹—> 根結點 —> 右子樹 後序遍歷:左子樹 —> 右子樹 —> 根結點 廣度優先: 層次遍歷:只需按層次遍歷即可