原创 [Android Studio系列(二)] Android Studio更新失敗的解決辦法

1 Android Studio更新的方法是點擊菜單help–>check update,但有時會報錯,連接超時: Connection failed (connect timed out). Please check netw

原创 [Android Studio系列(三)]Android Studio 編譯、同步慢的解決方法

1 問題 (1) 當項目中引用的第三方模塊太多,打開Android Studio的時候就會非常慢,提示一直在解決模塊依賴,點擊sync按鈕同步第三方代碼的時候也是巨慢,慢的原因是: 在gradle中引用第三方模塊時採用maven

原创 [Android編譯(二)] 從谷歌官網下載android 6.0源碼、編譯並刷入nexus 6p手機

1 前言 經過一週的奮戰,終於從谷歌官網上下載最新的android 6.0.1_r62源碼,編譯成功,併成功的刷入nexus6p,接着root完畢,現寫下這篇博客記錄一下實踐過程。 2 簡介 自己下載android系統源碼,修改定製,然後

原创 Ubuntu 16.04 一系列軟件安裝命令,包括QQ、搜狗、Chrome、vlc、網易雲音樂安裝方法

1 簡介 Ubuntu 16.04安裝完後,還需要做一些配置才能愉快的使用,包括添加軟件源、安裝搜狗輸入法、Chrome瀏覽器、網易雲音樂、配置快捷鍵、安裝git等等,下面就跟着我來配置吧,just do it 2 版本選擇 如果你是小白

原创 [Android Studio系列(五)] Android Studio手動配置Gradle的方法

1 問題 (1) android sutdio第一次打開一個工程巨慢怎麼辦? (2) 手動配置Gradle Home爲什麼總是無效? (3) 明明已經下載了Gradle,配置了gradle home,爲什麼打開工程還是去自動下載Gra

原创 Android 靜默安裝和智能安裝的實現方法

1 簡介 最近研究了Android的靜默安裝和智能安裝,於是寫博客記錄一下。 靜默安裝就是無聲無息的在後檯安裝apk,沒有任何界面提示。 智能安裝就是有安裝界面,但全部是自動的,不需要用戶去點擊。 首先強調兩點: 靜默安裝必須要r

原创 Ubuntu 16.04 /home 目錄遷移到獨立分區的方法

1 簡介 Ubuntu分區方案一般有下面三種: /boot 200M、/ 30G、/home 剩餘全部空間、swap 8G / 剩餘全部空間、swap 8G / 30G、/home 剩餘全部空間、swap 8G 第一種分區方案是

原创 Android 點9圖片 Can't have more than one marked region 解決方法

1 簡介 在自定義PopupWindow的時候,使用到了點9圖片,如下圖: 然後在Android Studio裏面編譯的時候報了下面的錯: 仔細看報錯: AAPT err(Facade for 72871828): C

原创 [Git高級教程(二)] 遠程倉庫版本回退方法

1 簡介 最近在使用git時遇到了遠程分支需要版本回滾的情況,於是做了一下研究,寫下這篇博客。 2 問題 如果提交了一個錯誤的版本,怎麼回退版本? 如果提交了一個錯誤的版本到遠程分支,怎麼回退遠程分支版本? 如果提交了一個錯誤的版本到公

原创 Android 神器 xposed 框架使用指南

1 簡介 xposed號稱Android上最強大的神器,如果你還不知道xposed是啥,那麼你真的out了,本篇博客,讓博主帶你來了解xposed。 (1) xposed 是啥? xposed是一個框架,上面有很多模塊,這些模塊都依賴於

原创 [技術隨筆(二)] win10 回滾 win7 注意事項

1 前言 最近博主重裝系統裝到累覺不愛了,看來博主的技術有所落後了,寫這篇博客記錄心酸歷程 2 簡介 重裝win7系統有啥難的?你是不是會這樣想,雨林木風、番茄花園百度一大堆,博主之前也是這樣想的,一般來講,重裝系統有兩種鏡像,一種是原版

原创 api-ms-win-crt-runtime-|1-1-0.dll丟失的解決方法

api-ms-win-crt-runtime-|1-1-0.dll丟失的解決方法 1 問題 在win7下安裝Python 3.6.4的時候遇到下面這個錯誤 api-ms-win-crt-runtimel1-1-0.dll缺失 如圖:

原创 [Android 編譯(一)] Ubuntu 16.04 LTS 成功編譯 Android 6.0 源碼教程

1 前言 經過3天奮戰,終於在Ubuntu 16.04上把Android 6.0的源碼編譯出來了,各種配置,各種error,各種爬坑,特寫此博客記錄爬坑經歷。先上圖,Ubuntu上編譯完後成功運行模擬器,如圖: 2 編譯環境 Ubun

原创 SlidingMenu addIgnoreView() 無效的bug解決方法

1 簡介 最近在做側滑的時候用到了SlidingMenu,在MainActivity中有個輪播圖,用ViewPager實現的,結果發現ViewPager不能滑動了,ViewPager的滑動事件和SlidingMenu衝突了,然後自然想到調

原创 [Git高級教程 (一)] 通過Tag標籤回退版本修復bug

1 前言 本系列之所以取名”Git高級教程”,主要是教大家解決實際工作中遇到的問題,要求讀者會基本的Git用法和命令,請不要使用SourceTree這樣的工具,因爲它讓你啥都不會、啥也不懂,git本身與Linux一脈相承,都是Linus