Time of Update: 2016-02-23
DrawerLayout的openDrawer()和closeDrawer()方法,drawerlayout如下代碼DrawerLayout mdrawerLayout;Button
Time of Update: 2016-02-23
setOnLongClickListener中return值,onlongclicklistener今天在做一個按鈕的長按事件,長按的時候彈出一個Dialog彈出框,點擊則是進入到下一個介面。 在我調試的時候,發現長按確實彈出了一個Dialog,但是同事他還跳轉到下一個介面了。 這麼說,就是在我長按的時候,出發了setOnLongClickListener和OnClick事件。 後面查詢資料發現,確實如此。 setOnLongClickListener中r
Time of Update: 2016-02-23
android:eclipse看著很舒服的字型和啟動速度很快android模擬器下載後 在c盤windows/font檔案夾下添加解壓後的字型即可 然後重啟eclipse 依次開啟preference->General->appearance->Colors and Fonts-->Basic->Text Font->Edit找到YaHei Consolas Hybrid 即可如下:感覺比以前看著舒服多了還有eclipse的模擬器 啟動慢
Time of Update: 2016-02-22
【Android開發】完美解決Android完全退出程式,開發android背景:假說有兩個Activity, Activity1和Activity2,
Time of Update: 2016-02-21
android:自訂HorizontalScrollView實現qq側滑菜單今天看了鴻洋_大神在慕課網講的qq5.0側滑菜單。學了不少的知識,同時也佩服鴻洋_大神思路的清晰。看了教程課下也自己實現了一下。代碼幾乎完全相同 別噴我啊。。沒辦法 o(︶︿︶)o 唉像素不好 沒辦法 找不到好的製作gif的軟體。我們暫且稱側滑左邊介面的為menu,右邊為content首先是menu的布局<!--{cke_protected}{C}%3C!%2D%2D%3Fxml%20version%3D%221.
Time of Update: 2016-02-21
Android開發學習之路--網路編程之初體驗一般手機都是需要上網的,一般我們的瀏覽器就是個webview。這裡簡單實現下下功能,先編寫Android的layout布局:<!--{cke_protected}{C}%3C!%2D%2D%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%2D%2D%3E--><linearlayout
Time of Update: 2016-02-20
android 擷取GPS定位,androidgps定位AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.yanlei.yl5" > <uses-permission
Time of Update: 2016-02-21
Android--去除EditText邊框及添加底線其中background,可以設定成其他顏色等textColor不一定要是null,可以設定字型顏色加底線public class LineEditText extends EditText { // 畫筆 用來畫底線 private Paint paint; public LineEditText(Context context, AttributeSet attrs) {
Time of Update: 2016-02-21
andriod 獲得應用程式名稱,andriod應用程式import android.annotation.TargetApi;import android.app.Activity;import android.app.AlertDialog;import android.content.pm.ApplicationInfo;import android.content.pm.PackageManager;import android.os.Build;import
Time of Update: 2016-02-21
認識一下Kotlin語言 Android平台的SwiftKotlin文法很簡潔,有一系列動態語言的特點,Lambda運算式,高階函數,閉包,甚至有靜態語言的類型檢查,最核心的一點,寫同樣的功能,Kotlin 的代碼量要少很多。以下是JAVA的一個資料類public class Artist { private long id; private String name; private String url; private String mbid; public
Time of Update: 2016-02-20
Android studio環境搭建,androidstudio搭建首先要下載jdk,下載好以後配置環境變數,這裡略過,不會的可以百度搜尋,這裡附上jdk:http://pan.baidu.com/s/1Xrmqy下載Android studio 軟體,下載完成以後根據提示下一步直到完成(路徑建議預設,不要有中文字元)。軟體:http://pan.baidu.com/s/1i4c255z啟動Android studio圖片一:點擊Create Virtual Device
Time of Update: 2016-02-20
使用Kotlin開發Android應用1、Kotlin介紹 [Kotlin](https://kotlinlang.org/)
Time of Update: 2016-02-18
【Android】10.1 向外延展群組件庫和其他視圖--本章樣本主介面,android向外延展群組件分類:C#、Android、VS2015; 建立日期:2016-02-18 1、主介面運行 2、MainActivity.cs檔案中對應的代碼 chItems.Add(new Chapter(){ ChapterName = "第10章 向外延展群組件庫和其他視圖", ChapterItems = new ChItem[] { new ChItem {
Time of Update: 2016-02-18
Fragment,androidfragment首先FragmentActivity類及布局;public abstract class SingleFragmentActivity extends FragmentActivity { protected abstract Fragment createFragment(); @Override public void onCreate(Bundle savedInstanceState ) {
Time of Update: 2016-02-19
HandlerThread,handlerthread用法一、概念 1、Android中Handler的使用,一般都在UI主線程中執行,因此在Handler接收訊息後,處理訊息時,不能做一些很耗時的操作,否則將出現ANR錯誤。 2、HandlerThread繼承於Thread,所以它本質就是個Thread。(本身是一個線程)
Time of Update: 2016-02-18
二維碼的掃描和產生--第三方開源--ZXing,--第三方開源--zxingZXing的二維碼功能的提取lib:https://github.com/xuyisheng/ZXingLib1.掃描二維碼:我們掃描就是要用到這個CaptureActivity類,直接把上面裡面下載了裡面的libzxing作為Module,如: 首先加上許可權: <!-- 相機 --> <uses-permission android:name="android.permission.
Time of Update: 2016-02-18
Android開發技術周報 Issue#68新聞Kotlin 1.0 正式發布: JVM 和 Android 上更好用的語言趕緊去學習一下Android Marshmallow系統佔比首次超百分之1.0可喜可賀啊,你吃到 Marshmallow 系統了嗎教程閱讀Android源碼的一些姿勢你是怎麼閱讀源碼的Android逆向分析系列奇技淫巧AndroidManifest合并原理知其然更要知其所以然Android單元測試架構Robolectric3.0介紹一步一步教你用 Robolectric3.
Time of Update: 2016-02-18
Android 塗鴉最佳實務Android中實現手勢畫圖一般都兩種方式,一是直接在View上繪製,而是使用SurfaceView。兩者還是有一些差別的。簡介下。View:顯示視圖,內建畫布,提供圖形繪製函數、觸屏事件、按鍵事件函數等;必須在UI主線程內更新畫面。速度較慢。
Time of Update: 2016-02-17
android-webview的使用小結,android-webview 不知道你有沒有注意,最近的app中越來越多的使用webview了,個人感覺,一方面是因為公眾號開發增多的促進,讓很多頁面開發後用到上面後,還要唚在公司的app中使用,又加上html5的進一步火熱,可以跨平台使用,一次開發,可以用在Ios,android用戶端上,這樣,極大的節省了公司的開發成本,縮小了開發週期,讓公司的產品可以進快的投入市場中,在與同類產品競爭中拔得一個先機。同時,在一個頁面中,想要做一個廣告活動,也不必
Time of Update: 2016-02-17
android:Activity四種啟動模式簡介Activity啟動模式可以根據實際的需求為Activity設定對應的啟動模式,從而可以避免建立大量重複的Activity等問題Activity有四種載入模式1.standard(預設啟動模式,每次啟用Activity都會建立Activity執行個體,並放入Activity棧中)2.singleTop(可以有多個執行個體,但是不允許此Activity的多個執行個體疊加。即,如果此Activity有執行個體在棧頂的時候,啟動這個Activity,不會