原创 自我進階(三) Ubuntu 重啓後找不到emulator

emulator :未找到命令 不要着急,解決方式,源碼文件中執行一下初始化環境變量、設置編譯目標、編譯就OK了 ,不需要很長時間 寫了一個腳本 #! /bin/bash echo "init android env" . bu

原创 自我進階 錯誤集

使用emulator時出現以下錯誤 emulator: WARNING: system partition size adjusted to match image file (2562 MB > 200 MB) emula

原创 《Android 高級進階》 --> APP 整體框架

一、APP 的整體架構 從較高的層次來講,APP的整體架構可以分爲兩層,即應用層和基礎框架層, 應用層:專注與行業領域的實現,eg:金融、支付、地圖導航、社交等,他直接面對的是用戶,是用戶對產品的第一層感知。 基礎框架層:專注與

原创 嚴苛模式 簡介

一、 嚴苛模式: 嚴苛模式的作用,幫助我們檢測程序中隱藏的違例點,幫助我們更好的調整程序,優化程序,好,接下來看一下嚴苛模式的用法 1.1 、  嚴苛模式一般在程序中的使用位置 在Application 或者 Activity的super

原创 別人說你和狗屎一樣 — databinding

對於開發來說,其實應該遵從兩點,對於好的產品和代碼就必須承認是好的,對於不認同的就是認爲像狗屎一樣 一、 一千個人心中可以有一千個哈姆萊特,但技術它不行! 任何事物都不是唯一的,大家都可以有自己的想法,我也是認同的,但是技術

原创 當程序遇到Crash的時候

轉載請註明[圖你懷中安穩] http://blog.csdn.net/qq_32648731/article/details/77571535 在開發中我們最不想看見的應該是Crash了,當我們的程序上線,投放到市場的時候,用戶

原创 Bitmap 二次採樣三級緩存

一、Bitmap 1.1 Bitmap 圖片,加載的方式一般有四種 方法名 說明 BitmapFactory.decodeByteArray() 從字節數據中加載 BitmapFactory.decodeFile(

原创 Mac Pro 下MySql的安裝及配置使用

一、安裝: https://dev.mysql.com/doc/refman/5.6/en/osx-installation-pkg.html 到這個網址下載,下載之後點擊安裝(傻瓜式安裝), 爲什麼我要寫這篇博客記錄下來呢?重

原创 自定義View (二)

上一篇自定義View(一)中 已經記錄了View繪製的整個流程, 接下來,我要做的是記錄一些自定義View之前需要記錄的東西,是什麼呢?就是Graphics 2D,爲什麼記錄它呢?會自定義View的人都知道,我們的簡單的點、線、面等等各種

原创 CheckStyle 簡記

CheckStyle 是一個很針對於java語言的代碼規範檢查工具,默認的情況下,遵循Google的Java編碼規範和Sun編碼規範,同時它可以自己配置,這就爲在不同的團隊可以根據自身的情況對檢查規則進行裁剪或者新增, Gradl

原创 自定義View (五) 陰影、漸變

漸變在使用自定義的XML,<gradient> </gradient> 也可以實現,下邊要記錄的是使用android提供的API完成的 一 、陰影 陰影在開發中一般使用與文字和圖形,在繪圖中又一個叫layer的層的概念,默認情況下

原创 Android 性能優化

Android 性能優化 一、電量 電量當然是我們在開發的移動應用中必須要做處理的部分,因爲誰都不希望自己的移動設備因爲安裝了你的應用而大大縮短了自己的待機時間,當然長連接電源的就不用考慮了,因爲它從來不會考慮沒電的情況,就比如盒

原创 自定義View(四) Graphics2D 實現動態效果

自定義動畫的動態包括兩個方面 讓動畫動起來 (這類動畫可以通過週期行重畫實現) 實現和用戶的互動 在繪圖的整個過程中,經常會使用到雙緩存技術,這是一項挺重要的技術,,爲什麼這麼說呢? 能提高繪圖的效率 實現繪圖的過程和結果

原创 java8 語言新功能在Android 中的使用

原文地址 android 目前居我瞭解應該是完全支持java7的所有特性功能,而8的語言功能僅支持一半兒,支持java8 語言新功能需要添加一個名爲jack 的新編譯,jack 在Android studio 2.1中才被支持,因此要使用

原创 Retrofit中的設計模式之代理模式

Retrofit中使用到了很多設計模式,其核心的模式是代理模式,因爲Retrofit 不是一個網絡框架,而是一個對網絡框架進行封裝的工具,利用註解將請求的接口以java的接口形式展現,其請求的核心還是Okhttp,它的幾個核心的