原创 關於AsyncTask的缺陷和問題

在Android開發中,AsyncTask可以使得用戶避免直接使用Thread類和Handler 來處理後臺操作,適用於需要異步處理數據並將數據更新到界面上的情況。AsyncTask適用於後臺操作只有幾秒的短時操作。但是Async

原创 自定義Android Studio方法註釋模板

前言 你們從Eclipse轉到Android Studio的時候,是不是會懷念Eclipse的方法註釋模版? 敲/**加回車,模板就出來了,而Android Studio卻不能自定義(或者我沒有找到) 現在我找到替代方法了,就

原创 關於Android Studio 2.2 Preview3 .9圖片顯示異常:無拉伸,顯示黑邊。

在使用Android Studio新版的時候突然發現所有的.9圖片都顯示異常,出現在創建圖片時候畫的線,無拉伸效果。一開始以爲是.9圖片出來問題,但是怎麼重新畫都沒有用,還是展現異常…我放棄了,怎麼以前好好地,突然有問題了呢,我認

原创 android中Webview與javascript的交互(互相調用)

最近做Android項目中遇到要在webview中做與js交互相關的東東,涉及到js中調用android本地的方法,於是查了資料整理了一下android和js互相調用的過程。如下demo,demo的主要實現過程如下:通過加載本地的htm

原创 【React Native】—— 如何搭建環境開發?麻瓜只看這一篇也足夠啦

本人Android工程獅一枚,但是在工作和生活中常常在各種操作系統之間切換,所以積累了以下經驗分享給大家。 真的建議大家入手一臺Mac Computer,在Windows下能做的Mac,Linux幾乎都可以(當然由於理念不同,M

原创 【java】Deppin 解決JDK出現Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp的問題

我用的國產Deepin Linux操作系統,在手動安裝JDK後,一旦運行java相關命令就出現這樣的一句話提示: Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=g

原创 【Android】not allowed to send broadcast android.intent.action.MEDIA_MOUNTED

當我們保存圖片後就會發個通知告訴系統讓sdcard重新掛載,這樣其他程序就會立即找到這張圖片。 Intent intent = new Intent(); intent.setAction(Intent.ACTION_MEDIA_

原创 【Android】利用ViewPager實現畫廊效果

我們在使用Gallery的時候大家會發現有幾個問題,並不不能滿足我們的需求: (1). 無法控制每次滑動只滑動一頁, (2). Gallery默認第一個item居中,無法修改它與Gallery的左間距。 但是ViewPager

原创 [java 併發編程] Synchronized 關鍵字

文章目錄概念Synchronized 大概可以分爲以下幾種同步塊:標記實例方法:實例同步方法標記靜態方法 :靜態同步方法實例方法中標記代碼塊靜態方法中標記代碼塊 關於 Synchronized 的原理可以參見 聊聊併發(二)Ja

原创 [Android 消息機制]—— Handler 機制詳解

Android 消息機制 —— Handler 文章目錄Android 消息機制 —— Handler概述ThreadLocalMessageQueuenext()enqueueMessage()如何處理延時消息LooperLoo

原创 [Android 自定義 View] —— 深入總結 onMeasure、 onLayout

我的 Android 知識體系,歡迎 Star https://github.com/daishengda2018/AndroidKnowledgeSystem 文章目錄自定義View —— onMeasure、 onLayou

原创 [Android 自定義 View] 自定義屬性你真的理解嗎?

我的 Android 知識體系,歡迎 Star https://github.com/daishengda2018/AndroidKnowledgeSystem 文章目錄必須是 res/values/attrs.xml嗎?文件結

原创 Java執行那些事——類加載機制( 上)

代碼編譯的結果從本地機器碼轉換爲字節碼,是存儲格式發展的一小步,卻是編程語言發展的一大步。——周志明《深入理解Java虛擬機》 Introduction to Class Loading 類加載(Class Loading)是一種機