原创 分析Android應用使用的技術框架和開源庫

App應用本質上是一個apk包, 即一個zip包, 可以直接顯示其中的內容. 通過apk文件, 我們可以獲知apk的版本信息, so庫和第三方庫, 並瞭解一些主流公司的應用框架. 分析工具主要是ApkTool和ClassyShark,

原创 什麼時候想放棄了,可以看看這些

你聰明有人會說你心機重,你靠的是努力有人會說你運氣好,你說自己天生樂觀有人會說你虛假,有時候,你明明就是一杯白水,卻被人硬生生逼成了滿肚子憋屈的碳酸飲料。人一生要遇見太多人, 即使有些話字字誅心,也沒必要活在他們的眼神裏,只要內心澄明,

原创 ListView加載圖片錯位的問題,解決很簡單

能看到這片文章,相信你遇到了ListView獲取RecycView加載數據,產生了錯亂的情況, 最近項目遇到,需要動態根據服務器返回的圖片鏈接,動態生成圖片,並顯示的問題, 結果就出現了圖片錯蘭的問題 參考了一些文章,並沒有解決自己的問

原创 檢測手機上是否安裝了微信,不用官方SDK,輕鬆搞定

Intent intent = getPackageManager().getLaunchIntentForPackage("com.tencent.mm"); if(null == intent){ ToastUt

原创 android studio 3.6.0 綁定視圖新特性

Android studio 3.6.0 綁定視圖使用方法 1.確保你的 build gradle 最低爲3.6.0 ​ dependencies { classpath 'com.android.tools.buil

原创 Android 消息循環機制源碼分析

概述 搞Android的不懂Handler消息循環機制,都不好意思說自己是Android工程師。面試的時候一般也都會問這個知識點,但是我相信大多數碼農肯定是沒有看過相關源碼的,頂多也就是網上搜搜,看看別人的文章介紹。學姐不想把那個

原创 從零開始搭建架構實施Android項目

我們先假設一個場景需求:剛有孩子的爸爸媽媽對用照片、視頻記錄寶寶成長有強烈的意願,但苦於目前沒有一款專門的手機APP做這件事。A公司洞察到市場需求,要求開發團隊儘快完成Android客戶端的開發。以下模擬團隊和工作開展。 團隊情況:產品經

原创 小巧指南針

</pre><pre code_snippet_id="1840629" snippet_file_name="blog_20160819_2_6137175" name="code" class="java">方便好用,界面簡潔。 先上

原创 基礎總結篇之二:Activity的四種launchMode

合抱之木,生於毫末;九層之臺,起於累土;千里之行,始於足下。《老子》 今天在社區看到有朋友問“如何在半年內成爲頂級架構師”,有網友道“關燈睡覺,不用半年的...”,的確,做夢還來的快一些。作爲一個程序員,樹立遠大的目標是值得欣賞的,但

原创 Google推薦的圖片加載庫Glide介紹

英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google 首發地址  http://jcodecraeer.com/a/an

原创 推薦提升 Android 性能的建議

簡介 大家好,我是 Boris,現在是 Google 的一枚員工,目前專注於需要高性能的 App。這個分享是我長期以來從錯誤中,以及在給合作伙伴做諮詢的時候攢下的最佳實踐。如果你有一個小型的 App,讀過之後,會在你的 App 成長階段起

原创 從菜鳥到Android資深工程師的進階之路

前言 看到一篇文章中提到“最近幾年國內的初級Android程序員已經很多了,但是中高級的Android技術人才仍然稀缺“,這的確不假,從我在百度所進行的一些面試來看,找一個適合的高級Android工程師的確不容易,一般需要進行大量的

原创 JAVA正則表達式語法大全

1 [正則表達式]文本框輸入內容控制 2 整數或者小數:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能輸入數字:"^[0-9]*$"。 4 只能輸入n位的數字:"^\d{n}$"。 5 只能輸入至少n位的數

原创 Andorid中.9.png圖片不失真的調試和製作

<<<我們這樣做的目的是爲了讓背景圖片在不同手機或者不同平板上顯示不失真,衆所周知,現在不同的手機分辨率會有所區別,爲了避免這些問題 就要使用到androidide\android_sdk\tools\draw9patch工具來實

原创 全站HTTPS來了

1.HTTPS 基礎 HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協議 它是一個安全通信通道,它基於HTTP開發,用於在客戶計算機和服務器之間交換信息。它使用安全套接字層(SSL)進行