Java中定義Map常量,List常量,map常量一般的方式的使用靜態代碼塊。比如:public final static Map map = new HashMap(); static { map.put("key1", "value1"); map.put("key2", "value2"); } 下面為一種簡單定義Map常量的方式public final static Map<String, Fragment>
KOTLIN開發語言文檔(官方文檔),kotlin開發語言網頁連結:https://kotlinlang.org/docs/reference/basic-types.html2. 基本概念2.1. 基本類型從可以在任何變數處理調用成員函數和屬性角度來說,在Kotlin開發語言中,一切都是對象。有些類型是內嵌的,它們的實現進行過最佳化,使用者看到的仍是原始類。在這節中,我們說明大部分這些類型:數字,字元,布爾和數組。2.1.1.
安卓開發之非常好用的AndroidOne架構DownloadManager,androidone架構AndroidOne架構是採用MVC模式,整合了Android主流開源技術及組件,是一款極速且簡單高效開發架構,整個項目包含兩個部分AndroidOne,oneCoreAndroidOne為示範項目,裡面介紹了該架構的使用方法及DemooneCore是該架構的核心項目,AndroidOne依賴於oneCore:https://github.com/devinhu/androidoneAndroid
Android 中的Activity、Window、View之間的關係,androidactivity 一、概述 Activity 可以說是應用程式的載體(也可以理解為介面的載體,但是不介面),使用者能夠在上面繪製介面(Activity本身不繪製介面),並提供使用者處理事件的API,維護應用程式的生命週期(Android應用程式是由多個 Activity 堆積而成,而各個 Activity 又有其獨立的生命週期)
Android listview和ListAdapter搭配使用,androidlistadapterListView時Android中內建的資料顯示控制項,要使用ListView填充資料,必須要通過適配器來填充,這裡給大家介紹一下ListAdapter適配器,如下:java源碼:package com.example.listview1;import java.util.ArrayList;import java.util.List;import
android中提示&對話方塊----Toast,android提示Toast(多士)一、Toast多士是一種訊息提示框,在手機螢幕中顯示一個訊息提示框,沒有任何按鈕,也不會獲得焦點,一段時間後自動消失,常常在調試的時候用的較多。二、使用(1)直接調用Toast類的makeText()方法建立。建立toast的參數解釋:第一個參數:context內容物件,第二個參數是Toast的內容,第三個參數Toast顯示的時間在建立toast完成後一定要show一下才能顯示(2)通過構造方法定製To
(轉)Java發送http請求(get 與post方法請求),javapost本文轉載於:http://bijian1013.iteye.com/blog/2166855package com.bijian.study;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.IOException;import java.io.InputStreamReader;import
Android 用adb pull或push
android中提示&對話方塊----Notification,android提示Notification(狀態列通知)一、Notification用於狀態列顯示通知的控制項,在不同的裝置上面Notification是不一樣的二、Notification的基本布局元素組成:Icon/Photo:大表徵圖 Tiltle/Name:標題 Message:內容訊息
Android學習筆記--遠程服務的使用,android學習筆記--1、AIDL和Binder Android系統四大組件Activity, Content Provider, Broadcast和Service均可以進行跨進程資料轉送。 Activity可以隱式調用其他進程的Activity; Content
我的Android進階之旅------)Android關於HttpsURLConnection一個忽略Https認證是否正確的Https請求工具類下面是一個Android HttpsURLConnection忽略Https認證是否正確的Https請求工具類,不需要驗證伺服器端認證是否正確import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import
Android進階中級教程——1.1 Git的本地使用詳解Android進階中級教程——1.1 Git的本地使用詳解標籤(空格分隔): Android進階1.引言在之前的Android基礎入門系列我們就講解過Git的簡單使用了,進階系列我們系統地對Git進行講解,基本命令的使用;工作區,暫存區,曆史倉庫,遠程倉庫的概念,團隊協作中的分支管理,Android
Android外掛程式化基礎(4),動態啟動外掛程式中的ActivityAndroid外掛程式化基礎(4),動態啟動外掛程式中的ActivityAuthor:鄭海波-莫川簡介如何動態啟動外掛程式中的Activity呢?我們首先分析,啟動外掛程式中的Activity需要做那些準備?1.外掛程式中Activity類的載入也就是ClassLoader的問題。由第一節課中的MultiDex可以知道,我們可以動態載入apk,然後將外掛程式中的class載入到當前的ClassLoader當中。這樣,外掛程式
Android應用開發之自訂View觸摸相關工具類全解背景最近有些亂,各種事情,各種交叉。好在還有一點上進心,於是繼續將自訂這個系列的核心知識再梳理一下吧。關於自訂控制項前面博文說過了,這裡不會教你拿來主義,只授之以漁,如果你喜歡拿來主義,不好意思,請繞行,如果你喜歡得漁,那請繼續。前面我們已經敘述過了幾篇關於自訂View涉及的東西,大家可以自己回過頭去看我之前的部落格,譬如事件處理、座標系、工具類等。下面我們還是繼續補充一些常用的自訂控制項工具類。ViewConfiguration基礎參數工具
Android開發Tips(2)1. Dagger2的開發順序Module -> Component -> Application首先模組(Module)建立需要提供的類執行個體, 其次把模組添加到組件(Component)中並提供需要注入的類, 最後把組件添加到應用(Application)中並提供介面.// 模組@Modulepublic class TestAppModule { private final Context mContext; public
Android應用程式的啟動流程Android系統中一個應用程式的主題是由ActivityThread構成的。不過涉及到很多細節如ActivityThread是由誰來建立的
Android Menu菜單使用,androidmenu菜單如右上方,菜單選項的編輯,第一種代碼實現方式如下:package com.example.menu;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.MenuItem;import android.widget.Toast;public class MainActivity extends
Android Design Support
Android安全之旅系列部落格導讀總結下近一年的學習經曆,以中國的新年為節點。時間從2015年年後到今天,2015年年末。首先我必須要感謝前輩的書籍和高品質的部落格。1、重新學習了一遍《Linux核心原始碼情景分析上下冊》,毛德操著,並記錄學習曆程,寫下了部落格。2、重新學習了一遍《Android系統原始碼情景分析》,羅昇陽著,並記錄從開機啟動到Home介面的展示整個流程。3、學習了一個小型java虛擬機器的原始碼,並調試修改原始碼中的錯誤,最後可以運行了。參考連結https://github
android中與Adapter相關的控制項----ExpandableListView,expandablelistviewExpandableListView(可摺疊的列表)一、ExpandableListView(可摺疊的列表)和ListView有很多地方差不多的,使用也差不多,只是他們使用適配器不一樣的,ExpandableListView使用的是ExpandableAdapter適配器,常用的有BaseExpandableAdapter和SimpleExpandableAdapter。