原创 Android 的多媒體系統

Android 的多媒體系統 Android 的多媒體部分的框架涉及到應用層、Java框架、C語言框架、硬件抽象層等環節。 多媒體主要包括兩方面內容: 1、輸入輸出環節(音頻視頻的輸入輸出) 2、中間處理環節(編解碼環節) 其中,

原创 FrameWork 客戶定製接口如何如何繞開系統權限管控

在公司中做Framework的定製也已經兩年多了,陸陸續續的也改了不少的系統服務,替客戶制定過不少api接口。之前關於一些需要系統級權限的接口也都是通過將apk進行系統簽名的方式來實現的,雖然這種做法也並無不妥,但是仔細考慮了一下

原创 修改framework Camera的API,旋轉攝像頭

修改攝像頭旋轉方向有很多方法,如驅動層,hal層,應用等修改,這裏說一個修改API的方法,如果攝像頭角度不正確,當每個應用調用API時,需要另外設置旋轉。 修改API後,應用不需要更改或根據需要再做調整。 根據Camera的API

原创 Camera 前攝鏡像的源碼修改

最近遇到一個客戶需求,要求在前攝的時候,不要求鏡像預覽,拍出來的照片也不要求鏡像。 科譜一下,前攝鏡像的原因是讓鏡頭對着自己,當鏡子使用,是專門這麼設計的。 既然客戶有要求,那就得修改了。 通過各種渠道找,之前想通過驅動層在這裏插

原创 Android adb 調試命令

一、adb 常用命令 1、查看設備 adb devices //當前連接的設備, 連接到計算機的android設備或者模擬器將會顯示處理 2、安裝軟件 卸載軟件 adb install xxx.apk

原创 Android ADB命令?這一次我再也不死記了!

      adb的全稱爲Android Debug Bridge.是android司機經常用到的工具.但是問題是那麼多命令寫代碼已經夠費勁了,過段時間再次使用時壓根記不住呀.本次的就爲此開篇的.這一次我們不記命令.要用隨時過來ctrl

原创 【Android 性能優化】—— UI篇

1. 前言 隨着最近幾年移動市場蓬勃發展,引來大批人員投入到Android、iOS的開發前線,與此同時全國各大培訓機構每月都培養出成千上萬名號稱擁有2到3年工作經驗的開發者。當然,這都已經不是什麼祕密了,從目前來看,中國IT行業的主力

原创 仿QQ界面之搜索框

概要 好久都沒更了...大學考試你懂得“一天一本書,一週一學期”。。。今天上午剛考完試,我們的仿QQ界面還沒做完,今天我們繼續,由於剛考完試,讓我緩一緩先來一個簡單的作爲下一步的鋪墊   效果演示 我們要做的是這個部分

原创 高薪安卓開發工程師必備技能——框架,看看你都掌握了哪些

最近很多行業人士都反應Android的就業越來越不容樂觀,實際上並非如此,只是看你掌握的知識層面是否能夠跟隨社會的進步而已。 很多Android開發人員找不見工作,當然更別說找到高薪的滿意工作了,就是由於你所知道的那點開發只是基礎

原创 前端開發入門提升經驗整理

結合個人經歷總結的前端入門方法,總結從零基礎到具備前端基本技能的道路、學習方法、資料。由於能力有限,不能保證面面俱到,只是作爲入門參考,面向初學者,讓初學者少走彎路。 互聯網的快速發展和激烈競爭,用戶體驗成爲一個重要的關注點,導致專業

原创 Android實用功能分享——應用版本的更新實例

每一個應用都是具備一個功能,那就是版本更新,我記得我之前在面試的時候,面試官讓我介紹一下應用版本更新的一些具體操作。我當時因爲做過這個功能,所以回答的還是很流暢,現在我把這個分享給大家,需要能夠共同進步。 我當時是這麼說的: 首先呢

原创 Android團隊項目開發之統一代碼規範

前言        團隊項目開發前的統一三要素:統一需求/開發文檔,統一代碼規範,統一環境(編譯/測試/發佈)。       一個項目團隊,要想有高效的產出,必須在團隊協作上下好功夫,必須在項目開發統一進度上做好協調。只有在高效的協

原创 乾貨,源代碼+註釋 基於Android的天氣APP

前言 項目:https://github.com/w77996/Weather 多知天氣,代碼寫的不咋的,主要是給大家學習一下。有些東西也是借鑑別人的主要借鑑的是別人的UI,因爲我寫UI太難看了TAT,我自己都看不下去。 項目主要

原创 你不知道的Android5.0轉場共享動畫實現炫酷效果 minSdkVersion 21

            前兩天,用圓形動畫在Android L 以上實現一個炫酷的動畫效果,今天就用一個Android的共享動畫來實現一個炫酷的專場動畫。          共享動畫的前提是最低版本Android5.0,這是Android

原创 JAVAScript中DOM與BOM的差異分析

JAVAScript有三部分構成,ECMAScript,DOM和BOM,根據瀏覽器的不同,具體的表現形式也不盡相同。我們今天來談一談DOM和BOM這倆者之間的差異。 用百科上的話說: 1、DOM是W3C的標準。(所有瀏覽器共同遵守的