原创 android 微信朋友圈效果(附完整註釋)
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/50533703 先看下效果圖: 源碼地址:https://github.com/mabeijianxi/Ci
原创 Drawable 着色的後向兼容方案
看到 Android Weekly 最新一期有一篇文章:Tinting drawables,使用 ColorFilter 手動打造了一個 TintBitmapDrawable,之前也看到有些文章使用這種方式來實現 Drawab
原创 深入理解LayoutInflater.inflate()
原文鏈接:https://www.bignerdranch.com/blog/understanding-androids-layoutinflater-inflate/ 由於我們很容易習慣公式化的預置代碼,有時我們會忽略很優雅的細節
原创 Java中的正則表達式
一、正則表達式概述 1、 概念:符合一定規則的表達式。 2、 作用:用於專門操作字符串。 3、 特點:用於一些特定的符號來表示一些代碼操作,這樣可以簡化書寫。所以學習正則表達式
原创 Android實時直播,一千行java搞定不依賴jni
目首頁:https://github.com/simple-rtmp-server/srs-sea SRS服務器項目:https://github.com/simple-rtmp-server/srs 在Android高版本中
原创 判斷指定App是否位於前臺的方法
原文地址:http://p.codekk.com/detail/Android/wenmingvs/AndroidProcess 提供6種方法來判斷App處於前臺還是後臺,並且封裝成工具類供大家使用 最後一種方法堪稱Android黑
原创 Android 大圖查看器
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/50742628 在項目裏自己寫了個大圖查看效果,感覺還行,打包成了庫,分享給大家,先看效果圖: 源碼地址:
原创 有符號數值類型的最大值加1爲什麼是其最小值?
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/71170170 下面以C語言中char爲例子: 都知道其無符號取值範圍是0~2^8也就是0~255。原因很
原创 Android客戶端性能優化(魅族資深工程師毫無保留奉獻)
衆所周知,一個好的產品,除了功能強大,好的性能也必不可少。有調查顯示,近90%的受訪者會因爲APP性能差而卸載,性能也是造成APP用戶沮喪的頭號原因。 那Android客戶端性能的指標都有哪些?如何發現和定位客戶端的性能問題?本文結合
原创 編譯Android下可執行命令的FFmpeg
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/72904694 本人環境與工具: ndk:r14FFmpeg版本: 3.2.5Android Stu
原创 編譯Android下可用的FFmpeg(包含libx264與libfdk-aac)
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/72888067 非常抱歉,這csdn的markdown真心不能編輯好文章,連切換回普通模式也不行,只
原创 Java中的一些常見類System、Runtime、Date與Carendar
一、System類 1、概述 ◆System是描述系統一些信息的類,類中的屬性和方法都是靜態的。不能被實例化,沒有提供構造函數。 ◆字段摘要 out:標準輸出流。默認是控制檯。 in:標準輸入流
原创 微信小視頻錄製
請尊重原創,轉載請註明出處:http://blog.csdn.net/mabeijianxi/article/details/52713571 效果如下: 本文移動至:http://blog.csdn.net/mabeijianx
原创 apk多版本共存
產品有多個運行環境簡直再常見不過了,一般來講都會有相應的開關參數來區分各種環境。 默認情況下我們只能打2個包,debug包跟release包,而且每次只能安裝其中一個。 如果A、B環境都需要測試,那切換參數以及重新打包安裝簡直是個噩夢。不
原创 Android桌面小圖標終極解決方案
`本來安卓創建桌面小圖標大家都知道是有系統Api的,也很簡單,但是有些定製神機改了後就比較蛋疼了,像OPPO的ColorOS3.0。但是都出自與安卓原理基本都是一樣的,一般桌面的東西都會保存在一個叫launcher數據庫裏面,路徑的話不同