Time of Update: 2016-05-13
標籤:Activity生命週期方法:Activity是android四大系統核心組件之一,主要用於處理介面相關業務,響應使用者在介面上的相關操作。在此介面執行的相關耗時操作(例如:子線程休眠,從不穩定的網路擷取資料等)原則上都應在子線程中執行以避免ANR:Application Not
Time of Update: 2016-05-13
標籤:xmpp中是如何跟伺服器進行聯絡的?第一步:通過各種模組從伺服器擷取資料。比如電子名片模組,頭像模組,花名冊模組,訊息模組等。第二步:修改的資料需要同步到伺服器,自己定義的方法,當點擊儲存按鈕時就調用如下方法。#pragma mark 點擊按鈕進行伺服器更新。-(void)editVCardViewController:(WCEditVCardViewController *)editVc didFinishedSave:(id)sender{
Time of Update: 2016-05-13
標籤: 在android開發過程中,我們經常會用到view.setTag(object)這個方法,特別是在ListView的自訂的adapter中複用view的時候。同時,view還提供了設定多個tag資料的方法,即view.setTag(int,Object),其中這個int值需要設定正確,不然這個方法會報錯了。讓我們來看看怎麼設定這個值。先看結果:
Time of Update: 2016-05-13
標籤:本文講建立分線程的方法。第一種:直接調用NSObject的方法第二種:利用NSThread建立新線程第三種:建立NSOperation,並加入到隊列NSOperationQueue中第四種:GCD (grand central dispatch)線程最佳化技術第一種:直接調用NSObject的方法所有的類都是NSObject的子類,因此都繼承了這些方法:- (void)performSelectorOnMainThread:(SEL)aSelector
Time of Update: 2016-05-13
標籤:Android Studio使用外掛程式推薦最近把Android Studio從1.5升級到了2.1,可以說是質的變化,Studio編碼更爽了,虛擬機器更流暢了,編譯速度更快了。再安裝一些輔助外掛程式,爽到爆,在此推薦一些Android Studio常用的外掛程式。 如果你對Android Studio使用還不是太熟悉,請跳轉到此處Android
Time of Update: 2016-05-13
標籤:View初探 一直以來對View的事件分發機制很暈,今天就在這裡梳理一下MyView首先繼承View類,自訂一個MyView。並在初始化時列印View類是否可點擊,這裡從View點擊事件分發的角度出發,所以不考慮繪製,測量相關方法的實現。 public class MyView extends View { String TAG = "Activity"; public MyView(Context context) { super(context);
Time of Update: 2016-05-12
標籤:首先,是布局檔案,非常的簡單,一個可以滑動的ScrollView包裹一個線性布局,線性布局裡面無內容<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Time of Update: 2016-05-12
標籤:本文主要介紹Parcelable和Serializable的作用、效率、區別及選擇,關於Serializable的介紹見Java
Time of Update: 2016-05-12
標籤:今天在testhome上聽到某位厲害的人物講他們專項測試的效能測試,因為自己也做過效能專項測試但是是用戶端PC上的,現在我總結下他提到的一些內容和我自己的一些看法 效能專項我們關注哪些: 1.關注資源消耗(CPU、記憶體、流量、功耗) 2.啟動耗時(冷啟、熱啟),(這個也是很多雲測時用到的一個指標) 3.主要頁面載入時間
Time of Update: 2016-05-13
標籤:轉載請註明出處:http://blog.csdn.net/woshizisezise/article/details/51336907曾經我很苦惱,我相信有很多移動開發人員會面臨和我一樣的境況,那就是我們自己有能力開發一款app,做自己想做的事情,實現自己私下裡那一點點夢想,但是移動端的開發離不開後台伺服器的資料支援啊,否則就是單機版的app,那你覺得這種應用開發完成後上傳到各大應用市場使用者的反響好嘛?應該不會吧,現在的時代就是資訊的時代,就是資料的時代,我們的使用者需要從我們提供的ap
Time of Update: 2016-05-12
標籤:Android系統架構Android系統架構分為四層結構,從上到下分別是:應用程式層(Application)應用程式架構層(Application Framework)系統運行庫層(Libraries和Run Time)Linux核心層1. 應用程式層Android的應用程式主要是使用者介面(User
Time of Update: 2016-05-12
標籤:組合模式Android中對組合模式的應用,可謂是泛濫成粥,隨處可見,那就是View和ViewGroup類的使用。在android UI設計,幾乎所有的widget和布局類都依靠這兩個類。 組合模式,Composite Pattern,是一個非常巧妙的模式。幾乎所有的物件導向系統都應用到了組合模式。將對象View和ViewGroup組合成樹形結構以表示”部分-整體”的階層(View可以做為ViewGroup的一部分)。
Time of Update: 2016-05-13
標籤:先貼代碼:Java:public class MainActivity extends Activity { private int year; private int month; private int day; private int hour; private int minute; @Override protected void onCreate(Bundle savedInstanceState) {
Time of Update: 2016-05-12
標籤:一、前言論學習心態:每當進入一個新的工作環境,處於一種新的領域時,人總是會變得急功近利,特別是當任務緊急時,人總是會想著不斷的從網上搜尋答案,不斷的去尋問他人,十足的拿來主義,竟沒有靜下來自己思考與嘗試過,回頭看來,其實很多東西並沒有當初認為的那麼複雜,只是少了自己的一些總結和深思。論問題本身:關於Unity和Android的互相調用,網上的教程太多了,大同小異,抄來抄去。這次我就嘗試著慢慢來,講講我的理解(簡單的我會一筆帶過,網上可以輕鬆找到答案,就不贅述了),希望大家看的時候並不是秉承
Time of Update: 2016-05-12
標籤:概述作為一名Android開發人員,每天使用最多的類中,恐怕Context可以排的上一號了。因為Context對象在我們的項目中實在是太常見了,我們在載入資源,啟動Activity,擷取Service,發送Broadcast,建立View時都需要Context的參與。總之,Context是為一個Android程式提供各種功能,資源,服務的一個環境,Context的資源在系統中只有一套,因為它的子類(Application,Activity,Service)對這同一塊資源處理方式的不同,讓C
Time of Update: 2016-05-12
標籤:概述1. 緩衝 名稱 名稱 DiskLruCache Java實現基於LRU的磁碟緩衝2.圖片載入 名稱 描述 Android Universal Image Loader 一個強大的載入,緩衝,展示圖片的庫 Picasso 一個強大的圖片下載與緩衝的庫 Fresco 一個用於管理映像和他們使用的記憶體的庫 Glide 一個圖片載入和緩衝的庫3. 圖片處理 名稱 描述 Picasso-transformations
Time of Update: 2016-05-12
標籤:此乃本人的學習筆記 我只是將csdn部落格做為一個記錄學習的地方 So...</pre><span style="font-size:18px;">1.通過openFileOutput()方法建立一個FileOutputStream對象out</span><p></p><p><span style="font-size:18px;">2.通過out
Time of Update: 2016-05-12
標籤:如何查詢行動數據庫連絡人 在android中通話記錄儲存在contact2.db中的calls資料表中,我們可以利用ContentProvider查詢Calls表中的資料,Calls表的URI:CallLog.Calls.CONTENT_URI;Calls表中的列所對應的常量:_id ----> CallLog.Calls._IDphoto_id ---->
Time of Update: 2016-05-12
標籤:我的使用情境是當一個頁面需頁面中的listview中的hashmap的資料時要另一個,就要用到了傳遞hashmap資料。 在發送方,My Code是這樣的:package cn.oddcloud.www.coffeestore.Test;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;
Time of Update: 2016-05-12
標籤: 在項目開發中,我們經常需要進行動態添加組件,其中可添加的部分有兩項:布局和組件 其中,添加的布局主要有RelativeLayout型(相對布局)的和LinearLayout(線性布局) 添加的組件主要有文本顯示框,編輯框,按鈕等組件。下面,就讓我們來進行實現: