原创 每次喫一點AndroidのGradle加速

目錄:1、Gradle初識2、Gradle加速3、AndroidStudio工程下的build.gradle文件4、AndroidStudio導入工程還是卡卡卡??? Android小仙 1. Gradle是什麼? 1.1. 概念

原创 簡單的IOS生產者-消費者模型

擴展--控制線程通信 由於線程的調度是透明的,程序有時候很難對它進行有效的控制,爲了解決這個問題iOS提供了NSCondition來控制線程通信(同前面GCD的信號機制類似)。NSCondition實現了NSLocking協議,所

原创 Android事件分發機制詳解:史上最全面、最易懂

前言 Android事件分發機制是每個Android開發者必須瞭解的基礎知識網上有大量關於Android事件分發機制的文章,但存在一些問題:內容不全、思路不清晰、無源碼分析、簡單問題複雜化等等 今天,我將全面總結Android的事件

原创 Android的電源管理

  接下來我們從Java應用層面, Android framework層面, Linux內核層面分別進行詳細的討論: 應用層的使用: Android提供了現成android.os.PowerManager類,該類用於控制設備的電源狀態的切

原创 編寫高效的Android代碼

雖然如此說,但似乎並沒有什麼好的辦法:Android設備是嵌入式設備。現代的手持設備,與其說是電話,更像一臺拿在手中的電腦。但是,即使是“最快”的手持設備,其性能也趕不上一臺普通的臺式電腦。 這就是爲什麼我們在書寫Android應用程序的

原创 Android基礎 - 對話框和浮動Activity

在之前的學習過程中我們已經知道,Android應用中最常用的屏幕顯示開發是基於Activity的,但是,在很多情況下我們需要顯示一個對話框或浮動窗體來完成一些簡單的任務,比如需要讓用戶輸入一些內容,或讓用戶確認一些信息。在Android中

原创 如何解決Android不同系統版本WebView上傳圖片的bug

問題:在做WebView網頁上傳的圖片的時候,發現圖片無法上傳,於是在網上找了各種資料,發現是系統導致的bug。下面的代碼能解決這個問題。 private class MyWebChromeClient extends WebChro

原创 Android 的Camera架構介紹

第一部分 Camera概述Android的Camera包含取景器(viewfinder)和拍攝照片的功能。目前Android發佈版的Camera程序雖然功能比較簡單,但是其程序的架構分成客戶端和服務器兩個部分,它們建立在Android的進

原创 Android SDK1.0 Permission 大全訪問權限許可

Android Permission大全出自1.0 SDK中記錄着新改變的訪問權限許可。程序執行需要讀取到安全敏感項必需在androidmanifest.xml中聲明相關權限請求, 完整列表如下: android.permission.A

原创 React Native與Android原生通信交互詳情

尊重版權,未經授權不得轉載 本文來自Songlcy投稿:文章地址:http://blog.csdn.net/u013718120/article/details/55506238 本篇博客是React Native中和Android原生交

原创 Android 內存優化總結&實踐

導語 智能手機發展到今天已經有十幾個年頭,手機的軟硬件都已經發生了翻天覆地的變化,特別是Android陣營,從一開始的一兩百M到今天動輒4G,6G內存。然而大部分的開發者觀看下自己的異常上報系統,還是會發現各種內存問題仍然層出不

原创 深入剖析Android四大組件(九)——Activity之AppCompatActivity與toolbar的結合

對於技術類的博客,我們永遠追尋最新API腳步,在API22之前我們使用標題欄基本都是在ActionBarActivity的Activity中處理的,而API22之後,谷歌遺棄了ActionBarActivity,推薦我們也可以說是強制我

原创 Android Gradle Mac OS環境變量配置

以gradle環境變量配置爲例: Android Studio 自帶的gradle路徑爲: /Applications/Android\ Studio.app/Contents/gradle/gradle-2.8/bin 1.打開終端 2

原创 每次吃一點AndroidのGradle加速

目錄:1、Gradle初識2、Gradle加速3、AndroidStudio工程下的build.gradle文件4、AndroidStudio導入工程還是卡卡卡??? Android小仙 1. Gradle是什麼? 1.1. 概念

原创 仿微信視頻拍攝UI, 基於ffmpeg的視頻錄製編輯(上)

源碼和apk下載,如果喜歡點一下star啦 這是下篇, 新增了分段拍攝, 視頻加速和視頻裁剪: 仿微信視頻拍攝UI, 基於ffmpeg的視頻錄製編輯(上) 因爲最近項目做了關於視頻拍攝和視頻處理的需求, 所以特來分享一下, 做了