原创 Android佈局使用詳解
Android佈局原則: 1、儘量多使用LinearLayout(線性佈局)和RelativeLayout(相對佈局),不要使用AbsoluteLa
原创 Android中ScrollView使用詳解
滾動視圖(ScrollView)是指當擁有很多內容,屏幕顯示不完時,需要通過滾動來顯示完整的視圖。包括水平滾動視圖(HorizontalScroll
原创 Android知識點筆記
1、隱藏控件GONE和LNVISIBLE的區別 GONE:徹底移除控件,原佔位也被移除。 LNVISIBLE:隱藏控件,但控件仍佔原位置。 2、字符串判斷是否爲空equals()和TextUtils.isEmpty()的區別 equals
原创 Android多渠道打包並替換部分信息
遇到有一個新需求,需要5個渠道包,每個渠道包的應用圖標不同,啓動頁背景不同,應用名稱不同,網絡地址不同。開始想的就是每次打包替換一下就好了,但是當頻繁更新或渠道包過多的時候你就會崩潰了,所以就想怎麼一次性生成多個渠道包。在網上查找了很多資
原创 Android仿百度貼吧看帖滑動返回效果
前幾天更新百度貼吧後,發現看帖時的滑動返回效果挺好的,在做公司項目的查找功能時就研究並使用了這種效果,實現起來其實挺簡單的,代碼是從公司項目裏提取出來的,所以就多增送一個搜索界面的AutoCompleteTextView控件使用。先簡單介
原创 Android中ViewPager的使用詳解
ViewPager是目前比較常用的一種控件,ViewPager的使用與ListView、GridView有些相似,都需要重寫適配器Adapter。ViewPager的Adapter有下面幾種: 1、PagerAdapter 數據源:Lis
原创 Android手勢識別詳解
一、使用GestureDetector進行手勢識別 手勢交互過程(原理): 1、觸屏一剎那,觸發MotionEvent事件 2、被OnTouchListener監聽,在onTouch()中獲得MotionEvent對象 3、Gesture
原创 Android控件背景設置介紹
這裏介紹一下使用配置文件來實現控件背景的設置,例1:爲EditText設置背景。 1、新建一個設置背景風格的xml文件edit_bg.xml <pre name="code" class="html"><?xml version="1.0
原创 Android中的幾種控件講解
1、AoutCompleTextView:動態匹配輸入的內容 獨特屬性:android:completionThreshold="2" ----設置
原创 Android中的Fragment使用詳解
Android在3.0中引入了Fragments的概念,主要目的是在大屏幕設備上——例如平板電腦上,支持更加動態和靈活的UI設計。平板電腦的屏幕要比手機的大很多,有更多的空間來放更多的UI組件,並且這些組件之間會產生更多的交互。Fragm
原创 Android中ViewFlipper的簡單使用
ViewFlipper是Android系統自帶的一個多頁面管理控件,它可以實現子界面的自動切換。 爲ViewFlipper加入View: 1、靜態導入:在layout佈局文件中直接導入 2、動態導入:addView()方法 ViewFli
原创 Android四大組件之Service詳解
Service:後臺運行,不可見,沒有界面。優先級高於Activity(內存不足時先殺掉Activity),運行在主線程且不能做耗時操作。 類型:
原创 Android中的Fragment使用詳解之生命週期
Fragment的生命週期,關鍵方法:onAttach()、onCreateView(),下面Fragment的生命週期進行測試 1、Fragment的佈局文件 <?xml version="1.0" encoding="utf-8"?>
原创 Android TextView實現跑馬燈效果
設置跑馬燈效果相關屬性: 1、*單行顯示 android:singleLine="true" 2、*跑馬燈效果設置 android:ellipsize="marquee" 3、*焦點設置 android:focusable="true"
原创 Android中的Fragment使用詳解之數據傳遞
1、Fragment佈局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/a