前言:為什麼要了解系統Activity,Service,,BroadCastReceiver,ContentProvider的啟動流程,這是一個對於即將理解插件中的四大組
功能本人之前也介紹過,但是這裡轉載,是因為這個版本是Opengl實現的,大家可以看一下,也可以順便學習一下Opengl。Opengl 實現徑向模糊,可用於實現放射性效果:
經過之前的學習, 我們可以完成一個自定義導航欄了, 效果如下:我們需要創建一個 NaviBar.js 用來顯示頂部的導航欄, 還需要四個界面(Page1.js,Page2
最近忙的起飛,本來想周末寫的東西結果拖到了今天,不過沒事。下午抽出點時間把工作做了下,開源給大家。https://github.com/ddwhan0123/Useful
前言:為什麼要了解系統Activity,Service,BroadCastReceiver,ContentProvider的啟動流程,這是一個對於即將理解插件中的四大組件
1.SharedPrefereces 只能保存一些簡單的數輕量級.XML 存儲文件名,數據保存在data/data/basepackage/shared_prefs/my
有這樣一種場景:點擊一下某個按鈕或者圖片(view),改變了樣式(一般改變背景顏色)。這個時候一種解決方案,可能就是狀態選擇器。接下來就介紹如何實現狀態選擇器:步驟:一、
【正文】Intent組件雖然不是四大組件,但卻是連接四大組件的橋梁,學習好這個知識,也非常的重要。一、什麼是Intent1、Intent的概念:Android中提供了In
引言文本框接收到焦點時,Android系統會在屏幕上顯示一個軟鍵盤。為了提供最佳的用戶體驗,你可以指定相關輸入類型的特性,以及輸入法應當如何展現。除了屏幕上的軟鍵盤之外,
1、把aar復制到項目中的 libs 裡面 2、在module 裡面的build.gradle 的根目錄添加repositories{ flatDir {
正常情況下, ViewPager 一頁只能顯示一項數據, 但是我們常常看到網上,特別是電視機頂盒的首頁經常出現中間大圖顯示兩端也都露出一點來,這種效果怎麼實現呢?先上一張
前言關於架構的文章,博主很早就想寫了,雖說最近比較流行MVVM,但是MVP以及MVC也沒有過時之說,最主要還是要根據業務來選擇合適的架構。當然現在寫MVP的文章很多,也有
1.1 DalvikDalvik虛擬機是Android程序的虛擬機,是Android中Java程序的運行基礎。其指令集基於寄存器架構,執行其特有的文件格式—&
通知基本用法通知的必要屬性一個通知必須包含以下三項屬性:小圖標,對應 setSmallIcon()通知標題,對應 setContentTitle()詳細信息,對應 set
今天這篇稍微增強點代碼量,可能要多花上5分鐘喽。本篇完成一個稍微顯得絢麗的菜單項,模仿優酷選擇菜單。如果想對其中的任意一項實現點擊功能,自行加入即可。現在就一步一步做出這
1. 何為1G/ 2G/ 3G/ 4G技術1.1. G代表什麼?G代表Generation的簡稱,有代的意思。1G代表作是大哥大,采用通信標准是模擬制式,只能進行語音通話
API IntroductionContent providers are one of the primary building blocks(構件) of Andro
TabLayout的兩種常見設計布局:頂部標簽頁(如今日頭條,知乎) 底部菜單欄(如微信主界面)接著接著舉例使用TabLayout+ViewPager來簡單實現一個類似於
1. 測試相關概念1.1. 測試的分類按照是否知道源代碼:1.黑盒測試:不知道源代碼2.白盒測試:知道源代碼按照測試的粒度:1.方法測試 function test2.單
本例子包含若干shader文件,在項目assests文件夾下矩陣變換類package test.com.opengles7_4;import android.opengl