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-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-10
HorizontalScrollView水平滾動控制項,HorizontalScrollView水平滾動控制項一、簡介用法ScrollView大致相同 二、方法1)HorizontalScrollView水平滾動控制項使用方法1、在layout布局檔案的最外層建立一個HorizontalScrollView控制項2、在HorizontalScrollView控制項中加入一個LinearLayout控制項,並且把它的orientation設定為horizontal3、在LinearLay
Time of Update: 2017-08-06
RadioButton實現多選一,radiobutton多選RadioButton實現多選一一、簡介 二、RadioButton實現多選一方法1、將多個RadioButton放在一個RadioGroup裡面 1 <RadioGroup 2 android:id="@+id/radioGroup1" 3 android:layout_width="match_parent" 4
Time of Update: 2017-08-05
EditText實現輸入表情,edittext實現表情EditText實現輸入表情一、簡介editText是TextView的子類,TextView能用的工具EditText都能用,這裡就是editText利用SpannableString的ImageSpan實現輸入表情的功能 類結構圖: 二、方法1)EditText利用SpannableString的ImageSpan實現添加表情的方法第一步:建立SpannableString對象spannableString
Time of Update: 2017-08-08
android.os.NetworkOnMainThreadException,android.os.NetworkOnMainThreadException一、出現原因我把網路讀取資料的操作寫進了主線程看名字就應該知道,是網路請求在MainThread中產生的異常 二、產生原因官網解釋Class OverviewThe exception that is thrown when an application attempts to perform a
Time of Update: 2017-08-06
ToggleButton開關狀態按鈕控制項,togglebutton設定狀態ToggleButton開關狀態按鈕控制項一、簡介1、2、ToggleButton類結構父類是CompoundButton,引包的時候注意下 二、ToggleButton開關狀態按鈕控制項使用方法1、建立ToggleButton控制項及對象private ToggleButton toggleButton1;toggleButton1=(ToggleButton)
Time of Update: 2017-08-07
ImageView顯示影像控制,imageview影像控制ImageView顯示影像控制一、簡介1、2、 ImageView,映像視圖,直接繼承自View類,它的主要功能是用於顯示圖片,實際上它不僅僅可以用來顯示圖片,任何Drawable對象都可以使用ImageView來顯示。ImageView可以適用於任何布局中,並且Android為其提供了縮放和著色的一些操作。 ImageView的一些常用屬性,並且這些屬性都有與之對應的getter、setter方法:android:adjustVie
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-05
EditText實現輸入限制和校正,edittext實現校正EditText實現輸入限制和校正一、方法1)輸入限制1、通過android:digits限制只能輸入小寫abcandroid:digits="abc" 2、通過android:inputType限制只能輸入數字android:inputType="number"在android:inputType中可以設定各種限制,比如郵箱地址等等 2)校正直接通過代碼實現String
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-06
手機有新簡訊了,通過電腦提醒我,手機簡訊電腦一般我使用手機的時間比較少,用電腦的時間比較多,手機輕度使用者,電腦就是重度了,上班或者下班回家後基本都是在用電腦,所以常常會有手機不在手邊或者正在充電的情況,聽歌正嗨著手機來電話或者來簡訊了基本很少會察覺到,來電話還好說簡訊就震動一回,等你去用手機的時候可能已經過了很久了,我想如果手機有簡訊來了能直接通過電腦告訴我不就好了,這樣就不會錯過,所以我想要手機有新簡訊了就在電腦上提醒我這麼個功能。接著查查有沒有這類軟體,發現有那麼幾個可以實現這個需求,但是
Time of Update: 2017-08-08
bitmap==null,bitmapnullbitmap==null一、問題介紹調試找bug的過程出現bitmap==null,而傳過來建立bitmap的byte array有資料,結果看了函數說明:果斷知道是那個圖片沒有辦法decode,換了圖片果然就對了 二、收穫發這篇文章其實是想提醒自己,多去看函數說明,多去看源碼,事半功倍。尤其是確定哪裡出錯之後。debug找錯誤的方式真的挺好的。
Time of Update: 2017-08-05
Button之常用事件,button事件Button之常用事件一、簡介1、button介紹本文介紹了Buttonn的點擊事件,觸摸事件,獲得焦時間點事件 介面分別為:OnClickListener,OnTouchListener,OnFocusChangeListener這些事件並不是button才會有,別的控制項也會有2、button類結構button繼承的TextView,用法也幾乎一樣 二、方法 這個沒啥說的,直接看執行個體吧 三、代碼執行個體:前&
Time of Update: 2017-08-10
ScrollView垂直滾動控制項,scrollview垂直控制項ScrollView垂直滾動控制項一、簡介 二、方法1)ScrollView垂直滾動控制項使用方法1、在layout布局檔案的最外層建立一個ScrollView控制項2、在ScrollView控制項中加入一個LinearLayout控制項,並且把它的orientation設定為vertical3、在LinearLayout控制項中放入多個裝有圖片的ImageView控制項 三、代碼執行個體1、2、代碼/Ex27
Time of Update: 2017-08-07
Monkey測試記錄,monkey測試 配置環境變數,不然用不了adb命令path這裡也一樣配置一下命令的各種意思百度一下看看也就知道了看到一篇部落格推薦的一種測試命令,我也直接拿來用了adb shell monkey -p 你的包名 -s 500 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 25000 >
Time of Update: 2017-08-06
CheckBox複選框控制項,checkbox複選框CheckBox複選框控制項一、簡介1、2、類結構圖 二、CheckBox複選框控制項使用方法這裡是使用java代碼在LinearLayout裡面添加控制項1、建立LinearLayout布局 2、建立CheckBox的XML的Layout檔案 3、通過View.inflate()方法建立CheckBoxCheckBox checkBox=(CheckBox) View.inflate(this,
Time of Update: 2017-08-05
AutoCompleteTextView的使用,autocompletetextviewAutoCompleteTextView的使用一、簡介1、AutoCompleteTextView的作用 2、AutoCompleteTextView的類結構圖也就是擁有EditText的各種功能 3、AutoCompleteTextView工作原理AutoCompleteTextView的自動提示功能肯定需要適配器提供資料 4、Android裡的適配器 5、適合Aut
Time of Update: 2017-08-06
SeekBar拖動條控制項,seekbar拖動SeekBar拖動條控制項一、簡介1、 二、SeekBar拖動條控制項使用方法1、建立SeekBar控制項<SeekBar android:id="@+id/SeekBar1" android:layout_width="match_parent" android:layout_height="wrap_content" android:progress="