原创 adb 發送廣播和啓動activity

1.啓動acitivty adb shell am start -a (action name) -c (category name) -es (package name) 例如 adb shell am start -a android

原创 Android按鍵事件處理流程

 剛接觸Android開發的時候,對touch、key事件的處理總是一知半解,一會是Activity裏的方法,一會是各種View 中的,自己始終不清楚到底哪個在先哪個在後,總之對整個處理流程沒能很好的把握。每次寫這部分代碼的時候都有些

原创 Camera2開發:CameraDevice類

 0x00 說明 該文章爲本人個人學習的總結,如果遺漏或錯誤歡迎在評論區批評指出or補充。如對您有幫助可以細看之,如希望直接查看本人的學習資料來源,可直接跳到 0x05 相關資料 一節查看。 0x01 概覽 CameraDevi

原创 通過 adb命令發送廣播

我們經常用到模塊設備發送廣播,此處記錄一下: 首先進入adb 使用命令: adb shell 發送廣播 例:    am broadcast -a action.com.custom.broadcast.quit  --es packag

原创 TexturePacker使用詳解

TexturePacker是一款把若干資源圖片拼接爲一張大圖的合圖工具,在遊戲開發以及網頁製作中經常會使用到這個工具。爲什麼需要使用這個工具呢? 1.我們知道,大部分遊戲引擎底層的渲染方式都是基於OpenGL的,但是,你知道嗎?OpenG

原创 獲取視頻位置信息的方法

獲取視頻位置信息的方法 public static String getVideoLocationInfo(String path) { MediaMetadataRetriever metadataRetriever = n

原创 glDrawArrays和glDrawElements 的區別

1. glDrawArrays有3個參數 void glDrawArrays( int mode, int first, int count ); 參數1 mode : 繪圖的類型:   1.GL_TRIANGLES:每三個頂點之間繪製三

原创 eclipse 快捷鍵

 【Ct rl+T】 搜索當前接口的實現類   1. 【ALT +/】    此快捷鍵爲用戶編輯的好幫手,能爲用戶提供內容的輔助,不要爲記不全方法和屬性名稱犯愁,當記不全類、方法和屬性的名字時,多體驗一下【ALT +/】快捷鍵帶來的好

原创 控制攝像頭拍照

 現在的手機一般都會提供相機功能,有些相機的鏡頭甚至支持1000萬以上像素,有些甚至支持光學變焦,這些手機已經變成了專業數碼相機。爲了充分利用手機上的相機功能,Android應用可以控制拍照和錄製視頻。 †† 使用Android 5.

原创 OpenGL中的混色問題(Alpha通道)

混合是一種常用的技巧,通常可以用來實現半透明。但其實它也是十分靈活的,你可以通過不同的設置得到不同的混合結果,產生一些有趣或者奇怪的圖象。 混合是什麼呢?混合就是把兩種顏色混在一起。具體一點,就是把某一像素位置原來的顏色和將要畫上去的顏色

原创 理解GL_TRIANGLES、GL_TRIANGLE_STRIP、GL_TRIANGLE_FAN繪製三角形序列的三種方式

一般情況下有三種繪製一系列三角形的方式,分別是GL_TRIANGLES、GL_TRIANGLE_STRIP和GL_TRIANGLE_FAN。 如下圖所示: GL_TRIANGLES是以每三個頂點繪製一個三角形。第一個三角形使用頂點v0,

原创 Android在MediaMuxer和MediaCodec用例 - audio+video

在Android多媒體類,MediaMuxer和MediaCodec這是一個相對年輕,他們是JB 4.1和JB 4.3據介紹。   前者被用來產生一個混合的音頻和視頻的多媒體文件。的缺點是,現在可以只支持一個audio track而一個v

原创 Java中final、finally、finalize的區別

 Java中final、finally、finalize的區別與用法,困擾了不少學習者,下面我們就這個問題進行一些探討,希望對大家的學習有所幫助。 百度經驗:jingyan.baidu.com 方法/步驟 1

原创 Android View刷新機制

 在Android的佈局體系中,父View負責刷新、佈局顯示子View;而當子View需要刷新時,則是通知父View來完成。這種處理邏輯在View的代碼中明確的表現出來: [java] view plain copy pr

原创 OpenGL Shading language學習總結

原文鏈接:https://blog.csdn.net/lihei12345/article/details/42552005 這篇文章是根據<OpenGL ES 2.0遊戲開發(上卷):基礎技術