android教程

Android Handler中計時延遲的補償方法

--- by Zhongxiang.Huang 近段時間,在開發專案過程中遇到一個雙重計時不準確的問題,該專案功能是計算手機螢幕產生藍光的能量值;原理大概是這樣:設定好螢幕亮度,純色屏,計算螢幕在20s時間內發出的藍光能量值,然後在這20s內,還要分開100次(這裡以100次舉例)來分別計算,最後算總和,計

原來android studio 3.0中使用 kotlin 的時候不能用 butterknife

最近升級到3.0,順便學一下kotlin 在小專案裡練習的時候發現,由於kotlin 中不需要findviewbyid了,由於我比較懶,也不想手動寫設定點選事件的程式碼,於是還是就想用butterknife啊,結果匯入進來,發現有坑啊, 用最新的會報錯 果斷換上 8.4.0的

解決新建ionic專案時安卓的tab欄在頂部問題

一、前言 在建立ionic專案時,tab導航欄在IOS裡是放在底部,但在安卓專案裡卻被置頂了,那麼如何解決呢?其實很簡單,只需要新增以下程式碼~ 二、解決辦法 我們可以找到www資料夾–>js資料夾–>app.js檔案 在config方法裡新增如下程式碼 注意:需要注入$ionicConfi

react-native-splash-screen的坑--android

react-native-splash-screen的坑–android 最近在學習react-native,但是在啟動APP的時候發現會有瞬間的白屏出現,ios白屏時間會很短,安卓要相對長一些,大概1-3s時間。這是react-native的工作機制決定的。 react-native在啟動時會裝載js bu

選單Menu

前言 星光不問趕路人,時間不負有心人。 選項選單和子選單 Android應用中的選單預設是看不見的,只有當用戶按下手機上的“MENU”鍵時,系統才會顯示該應用關聯的選單,這種選單叫選項選單。 從Android3.0開始,Android並不要求手機裝置上必須提供MENU按鍵,在這樣的情況下,Andro

手把手教你在Android Studio 3.0上分析記憶體洩漏

封面 戳我下載 Android Studio 3.0 這個不用梯子我會告訴你嗎 1.寫在前面 Google在上週釋出了Android Studio 3.0的正式版本,週四早晨在上班的地鐵上就看到群裡在沸沸揚揚的討論關於3.0版本的各種坑,啊,不對,各種特性,到公司之

Android 設計模式之狀態模式

在日常開發過程中時常需要用到設計模式,但是設計模式有23種,如何將這些設計模式瞭然於胸並且能在實際開發過程中應用得得心應手呢?和我一起跟著《Android原始碼設計模式解析與實戰》一書邊學邊應用吧! 設計模式系列文章 Android 設計模式之單例模式 Android 設計模式之Builder模式

Material Design 元件圖鑑 —— Tabs

Tabs make it easy to explore and switch between different views. 因為 tabs 之間本身就支援滑動手勢進行切換,所以 tabs 之下的內容不可以也支援滑動操作。 使用 Tabs 的使用為使用者對內容的分類提供可供性。Tabs 的文字

經過9萬小時的開發與研究,我們發現了AR面臨的10個問題

編者按:今年是移動AR迎來爆發的一年,但這背後也有諸多問題存在。近日, Trigger 的執行長Jason Yim在VentureBeat上發表了一篇文章,闡述了當前AR發展面臨的10個問題。據介紹, Trigger 在AR / VR / XR領域的研究已經有9萬多小時了。文章由36氪編譯。

木馬APP的簡單分析(Android Killer分析)

本文作者:三星s7edge 一.此貼目的:分析一個木馬APP樣本的行為。—————————————————————————————————————————————————- 二.分析步驟及結果: 檔名稱: Project_Mod.apk MD5值: 773833

炫酷的ViewPager3D元件

不知道還有沒有人記得風靡於一時的gallery3d元件? 類似於這樣的效果: 效果圖 為什麼忽然會提到gallery3d?是因為剛好有需求要做類似效果的頁面。 剛把視覺拿到手的時候,首先想到的便是gallery3d元件,將gallery3d元件挪過來後發現並不是很合意。原因

簡單的實現融雲SDK整合

首先我們要去融雲官網下載最新的SDK版本解壓備用 融雲官網 接下來就是我們把解壓下來的SDK中的PushLib/pushDaemon/libs下的四個so檔案考到自己專案下的libs裡面 PushLib下的兩個JAR包考進去,記得Add 再然後在main檔案下建立一個資料夾,這樣 然後把Pu

0.33310508728027