Time of Update: 2015-03-16
深入分析動態管理Fragment,深入分析fragment一、Fragment與Activity的關係 要理解動態管理Fragment首先要理解一下Fragment與Activity的關係 Fragment可以理解為將Activity劃分為若干個片段,Fragment是Activity的一部分,生命週期是依賴Activity的,是不能單獨存在的。這樣不難理解所有Fragment的管理(尋找、添加、刪除、替換)都應該在Fragment所依賴的Activity中進行,也就是Activity才是F
Time of Update: 2015-03-16
Android:子線程向UI主線程發送訊息,androidui 在Android裡,UI線程是不允許被阻塞的,因此我們要將耗時的工作放到子線程中去處理。 那麼子線程耗時處理後要怎樣通知UI線程呢?我們可以在UI主線程中建立一個handler對象,然後通過重寫其handleMessage(Message msg)的方法,該方法會接收到子線程中的handler對象的sendMessage((Message
Time of Update: 2015-03-16
Android程式之全國天氣預報查詢(彙總資料開發),android天氣預報 一、項目示範效果如下: 項目原始碼: http://yunpan.cn/cZVWIieuFyK9I 訪問密碼 2eac二、使用 彙總資料SDK: (1)彙總資料官網地址:http://www.juhe.cn/(2)註冊帳號—建立一個新應用(在個人中心頁面—資料中心—申請資料)–填入自己的應用–找到分類–天氣預報—全國天氣預報 (3)下載sdk
Time of Update: 2015-03-16
一起學android之如何卸載指定的 應用程式(25),android25如下:代碼如下:public class MainActivity extends Activity {private Button btn_delete;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);
Time of Update: 2015-03-15
DecorView,androiddecorview一、DecorView為整個Window介面的最頂層View。二、DecorView只有一個子項目為LinearLayout。代表整個Window介面,包含通知欄,標題列,內容顯示欄三塊地區。三、LinearLayout裡有兩個FrameLayout子項目。 (20)為標題列顯示介面。只有一個TextView顯示應用的名稱。也可以自訂標題列,載入後的自訂標題列View將加入FrameLayout中。
Time of Update: 2015-03-15
Android開發之Intent.Action 1 Intent.ACTION_MAINString: android.intent.action.MAIN標識Activity為一個程式的開始。比較常用。Input:nothingOutput:nothing 2 Intent.Action_CALLStirng: android.intent.action.CALL呼叫指定的電話號碼。Input:電話號碼。資料格式為:tel:+phone
Time of Update: 2015-03-15
Android更新UI的五種方式,androidui五種handler.postactivity.runOnUiThreadview.posthandler+ThreadAsyncTask例子:package com.chao.updateui;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import
Time of Update: 2015-03-15
Android四大基本組件(1)之Activity與BroadcastReceive廣播接收器,broadcastreceiver Android四大基本組件分別是Activity,Service服務,Content Provider內容提供者,BroadcastReceiver廣播接收器。一、Activity
Time of Update: 2015-03-15
一起學android之利用回呼函數onCreateDialog實現載入對話方塊: 有時候我們需要去做一個Activity啟動時的資料載入對話方塊,關於對話方塊的各種實現可以通過一起學android之對話方塊 Dialog的建立(7)來完成,在這裡另外介紹一個,利用onCreateDialog回調方法來實現,當然這個方法標記已經過 時了,但我們還是可以使用這個方法來實現我們想要的功能。具體請參看代碼: public class
Time of Update: 2015-03-13
非常強大的射擊動作遊戲源碼完整版,射擊動作遊戲源碼一款橫版射擊動作遊戲。左下方有一個搖杆,可以控制物體作前進和跳躍,點擊螢幕的左邊,可以進行射擊。遊戲採用的是2D動畫,可玩性還是不錯的。使用ios4,ios5,ios6模擬器運行都沒問題,但是在本人的iphone4上面運行,剛進入遊戲畫面的時候就會導致程式崩潰,暫時找不到什麼問題。對動作遊戲開發比較感興趣的朋友可以下載研究一下源碼下載:http://code.662p.com/view/6337.html<ignore_js_op>&
Time of Update: 2015-03-13
Android記憶體管理(續),android記憶體管理上篇文章講解了記憶體管理中的OOM介紹以及如何的避免記憶體泄露,本文續寫代碼最佳化和圖片管理三、代碼最佳化 1、代碼最佳化 2、回收不可見的介面資源
Time of Update: 2015-03-13
簡單回調介面執行個體,回調執行個體回調介面<span style="font-size:18px;">/** * 回調介面 * @author Chillax K. */public interface ReCallBack {public void doSomething();}</span>實作類別<span style="font-size:18px;">/** * 回調介面 * @author Chillax
Time of Update: 2015-03-13
Unity3D遊戲開發之使用情境Ⅰ:建立類型映射,unity3d遊戲開發 總的來看,Unity的使用情境主要有以下幾個:建立類型映射用於單例模式用於依賴注入接下來,將逐一介紹各使用情境。
Time of Update: 2015-03-13
android子線程中更新UI的方法,android線程更新ui在Android項目中經常有碰到這樣的問題,在子線程中完成耗時操作之後要更新UI,下面就自己經曆的一些項目總結一下更新的方法:參考:Android子線程方法一:用Handler1、主線程中定義Handler:Handler mHandler = new Handler() {@Overridepublic void handleMessage(Message msg)
Time of Update: 2015-03-13
gnuradio學習之qa_tag_file_sink.py,gnuradio#!/usr/bin/env python#A file sink that uses tags to save files.# The sink uses a tag with the key 'burst' to trigger the saving of the burst data to a new file.#
Time of Update: 2015-03-13
IOS 面試總結,ios面試總結 這段時間一直忙著面試找工作,面試的過程中暴露出自己一些問題,還是基礎不夠紮實,雖然做了三年IOS開發了,但是僅僅是編碼上和架構上還可以,基礎的東西好多都不知道,太不應該了,所以決心好好把IOS基礎的東西都補一補,下面把面試問的問題羅列一下(共參考)。 1. 為什麼用weak和assgin去修飾delegate? 用strong或者retain 為什麼會引起循環參考?
Time of Update: 2015-03-13
通過 Masonry使用純程式碼方式編寫 Auto Layout--配置 Masonry,masonrylayout-- Auto Layout 很 awesome 對不對,但是apple 預設的用代碼寫 Auto Layout 的方式實在是太雞肋了…噩夢一樣! 但是作為一個手(也)碼(愛)愛(裝)好(X)者,用 StoryBoard 顯然不是咱的菜! 對了,忘了說一句, SizeClass 很酷,並且是用 IB 來弄的,但是先不用擔心,我們至少要適配 iOS7,也就是說,
Time of Update: 2015-03-12
Android_2D繪圖的學習Paint,Canvas(二), 前言上一節,學會了Paint,Canvas的基本用法後,這一節,學習Paint的進階用法。還沒看過上一節的請點擊這裡:Android_2D繪圖的學習Paint,Canvas(一)。一,文字的繪製在做UI的時候,常常會繪製文字,Canvas繪製文字時,主要考慮到字型的寬度和高度問題。字型的寬度比較好理解,這裡我們主要考慮一下字型的高度。 先看一張圖,網上搜的:
Time of Update: 2015-03-12
調用系統分享功能,調用分享功能//分享文字Intent intent = new Intent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_TEXT, "要分享的文本。");intent.setType("text/plain");startActivity(Intent.createChooser(intent, "分享"));//分享圖片Uri uri =
Time of Update: 2015-03-12
高仿墨跡天氣 白天晴天,高仿墨跡白天晴天簡介一直對墨跡天氣的絢麗的情境蠻感興趣的,趁有時間,自己就高仿了其中的一個情境,其他情境呢,也是類似的,主要是寫對象的AI也就是邏輯了。先看看效果吧,動態效果比較坑,太模糊高清圖 程式碼分析來看看代碼結構吧這裡使用了SurfaceView而不是用的view,其實這個天氣的情境繪製更像是遊戲開發,使用SurfaceView會更靈活。 public SceneSurfaceView(Context context,