Time of Update: 2015-10-13
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo異常總結,componentinfojava.lang.RuntimeException: Unable to instantiate activity ComponentInfo異常總結 做android開發的可能都碰到”java.lang.RuntimeException: Unable to instantiate activity
Time of Update: 2015-10-13
Android主流螢幕解析度介紹 對於Android遊戲開發我們不得不像iPhone那樣思考相容Android平板電腦,蘋果要考慮iPad、iPhone 3GS和iPhone 4等螢幕之間的相容性,對於開發Android遊戲而言也不例外,考慮的機型更多。 常規的我們可能只考慮QVGA,HVGA,WVGA,FWVGA和DVGA,但是拋去了手機不談,可能平板使用類似 WSVGA的1024x576以及WXGA的1280x768等等。 QVGA = 320 *
Time of Update: 2015-10-13
Android 學習之路 1:如何在Activity之間傳遞資料傳遞資料建立 Activity在項目中右鍵,選擇 New,繼續選擇中下方的 Activity,最後是 Blank Activity。此時 Android Studio 會為我們自動添加一個對應的布局檔案,為布局檔案中的 TextView 添加 ID,以便後續使用。用Intent 發送資料在主布局檔案中建立一個 Button 控制項,並在主類中定義它,然後為它設定 Click 的監聽事件。 Button button; @
Time of Update: 2015-10-13
Android實戰簡易教程-第六十四槍(Android APP 引導頁實現-第一次應用進入時載入)APP引導頁是每個優質APP必備的元素,下面我們研究一下如何只在第一次進入應用時進行載入引導頁的方法。1.判斷是否第一次進入應用的方法: package com.yayun.guide; import android.app.Activity;import android.content.Context;import android.content.Intent;import
Time of Update: 2015-10-12
sdk牆內更新方法,sdk牆更新 因為GFW有“保護”,我們能“安全”的遨遊在中華互聯區域網路內。如何快速地更新sdk,一直是Android開發人員的心病。網上流傳著五花八門的方法,在這我記錄一些我用過的切實可行的方法供給有需要的人。同時歡迎大家在評論區補充更好的方法。 一、通過國內Google伺服器1)具體做法:進入http://ping.chinaz.com/輸入g.cn,然後查詢出最快的節點,複製下IP地址。查看節點響應速度,找到
Time of Update: 2015-10-12
AsyncTask實現斷點續傳,asynctask斷點續傳 之前公司裡面項目的下載模組都是使用xUtils提供的,最近看了下xUtils的源碼,它裡面也是使用AsyncTask來執行非同步任務的,它的下載也包含了斷點續傳的功能。這裡我自己也使用AsyncTask也實現了簡單的斷點續傳的功能。 首先說一說AsyncTask吧,先來看看AsyncTask的定義:1 public abstract class AsyncTask<Params, Progress, Result>
Time of Update: 2015-10-12
全透明Activity,透明Activity第一步:在/res/values/styles裡面添加如下代碼:<style name="translucent"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowNoTitle">true</item>
Time of Update: 2015-10-12
Android 四大組件 與 MVC 架構模式,androidmvc 作為一個剛從JAVA轉過來的Android程式員總會思考android MVC是什麼樣的? 首先,我們必須得說Android追尋著MVC架構,那就得先說一下MVC是個啥東西! 總體而來說MVC不能說是一個設計模式,因為劃分維度太大,所以MVC應該屬於架構模式! 百度百科
Time of Update: 2015-10-12
Android基礎入門教程——2.4.11 AutoCompleteTextView(自動完成文字框)的基本使用 1.相關屬性:android:completionHint:設定下拉式功能表中的提示標題 android:completionHintView:定義提示視圖中顯示下拉式功能表 android:completionThreshold:指定使用者至少輸入多少個字元才會顯示提示
Time of Update: 2015-10-12
Android Device Monitor的 “provide the path to the Android SDK”問題解決方案oogle I/O 2014發布Android L, 升級最新SDK後點擊Android Device Monitor遇到 “provide the path to the Android SDK”問題,升級前是正常的,經過一番尋找,找到解決方案如下:1、升級platform-tools到最新版本,
Time of Update: 2015-10-12
深入源碼解析Android中Loader、AsyncTaskLoader、CursorLoader、LoaderManager如果對Loader、AsyncTaskLoader、CursorLoader、LoaderManager等概念不明白或不知道如何使用Loader機制,可參見博文Android中Loader及LoaderManager的使用(附源碼下載)。本文主要通過研究Loader及其子類的生命週期的方式來對Loader及其子類、LoaderManager的源碼進行研究。Loader是靠
Time of Update: 2015-10-12
解決方案:android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留幾個類)在使用android-async-http的時候我的apl 更新到了23,我的build version也是23的時候出現了,org.apache.http.Header這個類找不到的情況,原因是在api 23中,不提供org.apache.http.*(只保留幾個類)Android Studion解決辦法:android { useLibrary
Time of Update: 2015-10-12
Android實戰簡易教程-第六十二槍(電子Sensor精確羅盤)這裡我們利用手機內建的感應器實現一個簡單的電子羅盤小執行個體,大家可以學習到SensorManager類、SensorEventListener 及其覆寫方法的使用。首先我們建立一個布局檔案: 接著Activity檔案: package com.yayun.activity;import android.app.Activity;import
Time of Update: 2015-10-12
Android常見尺寸的擷取代碼: //擷取控制項尺寸(控制項尺寸只有在事件裡面可以擷取到) TextView mTV = (TextView) findViewById(R.id.iv_view); int width = mTV.getWidth(); int height = mTV.getHeight(); //擷取圖片尺寸
Time of Update: 2015-10-12
Android基礎入門教程——2.4.13
Time of Update: 2015-10-12
Android的事件傳遞(仿下拉重新整理)概述:Android事件構成:在Android中,事件主要包括點按、長按、拖拽、滑動等,點按又包括單擊和雙擊,另外還包括單指操作和多指操作。所有這些都構成了Android中的事件響應。總的來說,所有的事件都由如下三個部分作為基礎:按下(ACTION_DOWN) 移動(ACTION_MOVE) 抬起(ACTION_UP)跟touch事件相關的3個方法:public boolean dispatchTouchEvent(MotionEvent ev); //
Time of Update: 2015-10-12
android組件式開發(1)——可複用的彈出式菜單組件式開發,融入android**引言**在app中經常能看到底部彈出式菜單的應用,比如手機qq和中頭像的選擇。這一組件非常常用。所以,將這一組件進行封裝後,就可以像使用android 原生view
Time of Update: 2015-10-12
Android 開發第六彈:簡易時鐘(計時器)接上篇Android 開發第五彈:簡易時鐘(鬧鐘) ,這次是一個時鐘類應用,目前依舊是主要的功能,長得還是很挫。當然了,核心功能是有的……時鐘先把簡單的時鐘給列出來吧,這裡都寫的很簡單,即便要用世界各個城市的話,也只是相應的加上或減去幾個小時。建立TimeView類,並擴充自LinearLayout,然後布局檔案和上一篇中那麼寫就好了。 // 執行個體化TextView控制項 private
Time of Update: 2015-10-12
Android
Time of Update: 2015-10-12
Android基礎入門教程——8.1.2 Android中的13種Drawable小結 Part