Time of Update: 2017-08-14
Android01-布局篇,android01-布局 在Android中,共有五種布局方式,分別是:LinearLayout(線性布局),FrameLayout(幀布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格版面配置);還有一種,是在Android4.0以後出現的新布局:GridLayout(網袋布局)。下面簡單介紹一下每個布局的特點。 &
Time of Update: 2017-08-15
[教程] 【原創】媒體掃描耗電的徹底解決辦法(申精),徹底解決申精http://bbs.gfan.com/android-6740350-1-1.html 原創處女貼,呵呵。。。
Time of Update: 2017-08-14
androidstudio打包時出現錯誤Error:Execution failed for task ':app:transformClassesWithDexForRelease'解決方案,今天在android studio上打包項目時,遇到了Error:Execution failed for task
Time of Update: 2017-08-12
Android系統截屏的實現(附代碼),android截屏1.背景 寫部落格快兩年了,寫了100+的文章,最火的文章也是大家最關注的就是如何?android系統截屏。其實我們google
Time of Update: 2017-08-13
SharedPreferences用法,SharedPreferences是Android四種資料存放區技術中的一種,它是一種輕型的資料存放區方式,它的本質是基於XML檔案儲存體key-value索引值對資料,通常用來儲存一些簡單的配置信息,其對象本身只能擷取資料,不支援儲存和修改,儲存和修改需要通過 Edit
Time of Update: 2017-08-13
Android第一次項目,android第一次學習了一個月的Android,接觸了人生中第一個安卓項目,對於一個小白來說,總結是很重要的學習方法,以下我把學到的東西總結以下:1. 1》okhttp3用法解析(邊貼代碼邊熟悉) public class OkhttpService { public static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); //json請求
Time of Update: 2017-08-13
開啟手機網路攝影機掃描二維碼或條碼全部操作,手機網路攝影機條碼(1)下載二維碼的庫源碼 連結:http://pan.baidu.com/s/1pKQyw2n 密碼:r5bv 下載完成後開啟可以看到 libzxing 的檔案夾,最後添加進 Android Studio,操作 :File------》New-----》Import Moudle (2)按鈕單擊事件為 scanner 後台代碼:
Time of Update: 2017-08-11
AndroidStudio2.2.x以上使用cMake編譯調用底層c產生依賴庫,最近使用AndroidStudio的最新ndk編譯方式cMake來編譯底層cpp檔案,由於之前沒有接觸過cMake文法,先附上官方學習文檔地址:https://developer.android.com/ndk/guides/cmake.html,以及友情中文翻譯網址:https://www.zybuluo.com/khan-lau/note/254724;底層c檔案一大堆,如所示 問題一:其中native
Time of Update: 2017-08-11
viewpager+layout布局檔案隨資料多少建立滑動頁面,viewpagerlayout近期在做一個答題類型的APP,而其中最重要的是答題卡。而答題卡要如何做?1.將資料插入到SQLite資料庫中2.建立entity實體包,建立實體類,封裝。3.建立實體與view的List集合4.迴圈讀取資料,加入到實體集合中5.根據實體集合(size)進行迴圈,將布局檔案轉化為view,加入到view的List集合以上5點可以達成與資料多少來建立viewpager的滑動也效果如有不明白者,請聯絡本人。2
Time of Update: 2017-08-14
Android的RecyclerView,recyclerview對於剛開始學習Android的小白來說,listview,gridview這些控制項是必須熟悉的,但是熟悉熟練的使用這些控制項並不能代表你就可以完成開發,比如列表的展示,使用listview,gridview,RecyclerView都是可以的,那麼他們的區別在哪裡呢?最近自己負責的業務就需要用到列表的展示,那麼到底用哪個,都知道RecyclerView是Google出的一個用於展示大量資料的控制項,listview只是一個傳統的
Time of Update: 2017-08-12
Android開發圓形ImageView實現,androidimageview如下1、自訂屬性,在value檔案夾下建立attrs檔案,聲明如下屬性<declare-styleable name="CircleImageView"> <attr name="border_color" format="color"/> <attr name="border_width"
Time of Update: 2017-08-11
Android Studio 實用調試技巧,androidstudioAndroid Studio 是個優秀的開發工具,其自身帶調式環境是很強大的,我們要擺脫只會使用Log列印日誌的低效的方法,掌握進階調試技巧對每個Android開發人員都是很必要的,廢話少說,直入正題 調試方式:通過下面方法進入調試運行調試:點擊齒輪運行按鈕,IDE出現調試視窗;附加進程:
Time of Update: 2017-08-11
Android開放百度地圖整合,android開放地圖1、建立應用 擷取AK (我理解為Application key) 通過百度帳號登入百度地圖開放平台,進入API控制台 http://lbsyun.baidu.com/apiconsole/key 建立自己的應用,輸入應用程式名稱 ,選擇Android SDK 應用類型,選擇需要的服務(預設全選) 輸入簽名檔案的SHA1,預設的簽名檔案debug.keystore 在 C:\Users\你的使用者\.android下,
Time of Update: 2017-08-13
ArrayList<HashMap<String,Object>>集錦,arraylisthashmap1. Android中如何從一個Activity中ArrayList<HashMap<String,Object>>傳遞到另一個activity? eg: 存:intent.putExtra("arrayList",
Time of Update: 2017-08-12
你不可不看的Android開發命名規範,不可不看android 標識符命名法最要有四種:Camel(駱駝)命名法:除首單詞外,其餘所有單詞的第一個字母大寫,如:fooBar;Pascal命名法:所有單詞的第一個字母大寫,如:FooBar;底線命名法:單詞與單詞間用底線做間隔,如:foo_bar;匈牙利命名法:廣泛應用於微軟編程環境中,在以Pascal命名法的變數,首字母小寫說明該變數的類型。 量的取名方式為:scope_ prefix_qualifier 範圍首碼,
Time of Update: 2017-08-11
Android MediaRecorder自訂解析度,Android MediaRecorder自訂解析度 工作這麼久了,確實積累了不少東西,但都是以文檔的形式存在隨身碟裡的,為什麼不寫部落格呢?因為懶啊!!!總感覺部落格太難寫了(大概是上學時候寫作文恐懼症 的後遺症吧……),不過現在看看那些積累的有些是自己總結,但也有不少是綜合網上各位大佬的文章提煉出來的,應該和大家一起分享啊!!!所以,從今天起,
Time of Update: 2017-08-10
時間對話方塊的使用,時間對話方塊使用時間對話方塊的使用一、簡介 二、方法1)顯示TimePickerDialog方法1、建立TimePickerDialog對象TimePickerDialog timeDialog=new TimePickerDialog(this, new MyTimeSetListener(), 13, 30,
Time of Update: 2017-08-10
react native中Unable to load script from assets 'index.android.bundle'解決方案, 剛剛朋友問我,說是建立好一個項目,運行後報錯:Unable to load script from assets 'index.android.bundle',以前好好的沒出現這種現象,於是我找到一個解決方案,分享一下。 解決這個問題的方案是:進入你該項目的根目錄下的
Time of Update: 2017-08-10
進度條控制項基本使用,進度條控制項使用進度條控制項基本使用一、簡介 二、方法1)進度條ProgressBar使用方法1、在layout布局檔案中建立ProgressBar控制項<ProgressBar >點擊增加進度按鈕:點擊減少進度按鈕: 代碼:fry.Activity01 1 package fry; 2 3 import com.example.Ex26ProgressBar.R; 4 5 import
Time of Update: 2017-08-10
ScrollView垂直滾動控制項,scrollview垂直控制項ScrollView垂直滾動控制項一、簡介 二、方法1)ScrollView垂直滾動控制項使用方法1、在layout布局檔案的最外層建立一個ScrollView控制項2、在ScrollView控制項中加入一個LinearLayout控制項,並且把它的orientation設定為vertical3、在LinearLayout控制項中放入多個裝有圖片的ImageView控制項 三、代碼執行個體1、2、代碼/Ex27