Time of Update: 2014-08-17
Android學習路線(二十三)運用Fragment構建動態UI——Fragment間通訊先佔個位置,下次翻譯 :pIn order to reuse the Fragment UI components, you should build each as a completely self-contained, modular component that defines its own layout and behavior. Once you have defined these
Time of Update: 2014-08-17
Android Eclipse中查看 Android架構源碼有時候用Eclipse想按住ctrl鍵查看源碼怎麼辦?下面具體步驟讓你輕鬆看源碼:project->properties->java build path->libraries點擊android.jar下面的source:這裡可以添加zip和檔案夾,zip可以去git下載,我這裡用的是用sdk
Time of Update: 2014-08-16
android動態控制組件的位置、大小和新的動畫,android動態一、動態設定組件的位置其中view是需要改變位置的控制項,top是需要設制的位置;private static void setLayoutX(View view,int top) {//複製view的width、height、margin的值產生margin對象 MarginLayoutParams margin=new
Time of Update: 2014-08-16
iOS_21團購_Popover適應iPad橫豎屏切換,ios_21ipad最終:程式碼片段://// DockItemLocation.m// 帥哥_團購//// Created by beyond on 14-8-13.// Copyright (c) 2014年 com.beyond. All rights reserved.//#import "DockItemLocation.h"//
Time of Update: 2014-08-16
Android自訂提示框,android自訂 在開發中,如果感覺系統內建的提示框不好看,開發人員可以自己定義提示框的樣式,主要是繼承Dialog程式目錄結構關鍵代碼package com.dzt.custom.dialog;import android.app.Dialog;import android.content.Context;import android.content.res.Resources;import
Time of Update: 2014-08-16
Object-c @property的使用方法,object-c@propertyproperty是一種代碼產生機制,能夠產生不同類型的getter/setter函數,特別是如果你想要用點(.)操作符號來存取變數的話,你就能必須使用property。 如何使用?用法如:@property (attribute1,attribute2) float value; 這些attribute包括:readonly-唯讀,只能讀取而不能設定值(不能用setXXXX的函式)
Time of Update: 2014-08-16
ios設定中顯示自己的應用,ios設定應用1.建立一個setting bundle檔案。注意最好採用預設命名,改變檔案名稱可能會無法顯示。2.會出現一個檔案,開啟Root.plist檔案,對plist檔案中的值進行設定。3.其中設定中又6種樣式。Group 開頭的titleMulti value Slider 拖拉設定TextField 文字框Title
Time of Update: 2014-08-16
iOS_21團購_iPad中子控制器的螢幕適配,ios_21團購_ipad中子最終:iPad中重要的螢幕適配技巧,先添加一個contentView佔位,並且只在viewDidLoad方法中設定frame,因為iPad中無論橫屏還是豎屏,W都是窄的那一條邊,因此,先添加一個contentView到主控制器的右側,並讓它隨著主控制器寬高自動調整,而子控制器的view只需添加到contentView中即可,x 0 y 0寬高就是contentView的bounds程式碼片段:////
Time of Update: 2014-08-16
Android學習路線(二十一)運用Fragment構建動態UI——建立一個Fragment,androidfragment你可以把fragment看成是activity的模組化部分,它擁有自己的生命週期,接受它自己的輸入事件,你可以在activity運行時添加或者刪除它(有點像是一個“子activity”,你可以在不同的activity中重用它)。本課將向你展示如何使用Support Libaray繼承 Fragment 類來讓你的應用能夠相容正在運行Android 1.6
Time of Update: 2014-08-16
使用ZjDroid時出現了R.java不存在的錯誤解決方案,zjdroidr.javaZjDroid是什嗎?請看這篇文章: Android動態逆向分析工具ZjDroid--脫殼神器今天第一次使用這個的時候出現了所示的錯誤:提示:import com.android.reverse.R;沒有這個類之後clean了之後再從新build還是沒有出現,gen檔案夾下依然沒有R.java這個檔案。之後選擇Android tools 選擇fix project
Time of Update: 2014-08-16
從零開始學android<使用嵌套布局實現計算機介面.十七.>,android嵌套所謂的嵌套布局就是在一個檔案中嵌套多個布局檔案<span style="font-size:18px;"> <LinearLayout android:layout_width="match_parent" android:layout_height="fill_parent"
Time of Update: 2014-08-16
Android開發之使用MediaRecorder錄製視頻,android視頻錄製
Time of Update: 2014-08-16
如果將synthesize省略,語義特性聲明為assign retain copy時,自己實現setter和getter方法,settergetter如果將synthesize省略,並且我們自己實現setter和getter方法時,系統就不會產生對應的setter和getter方法,還有執行個體變數1,當把語義特性聲明為assign時,setter和getter時方法內部實現- (void)setName:(NSString *)name{ _name = name;}-
Time of Update: 2014-08-16
Android源碼分析之模板方法模式,android源碼模式的定義定義一個操作中的演算法的架構,而將一些步驟延遲到子類中。使得子類可以不改變一個演算法的結構即可重定義該演算法的某些特定步驟。使用情境1、多個子類有公有的方法,並且邏輯基本相同時。2、重要、複雜的演算法,可以把核心演算法設計為模板方法,周邊的相關細節功能則由各個子類實現。3、重構時,模板方法模式是一個經常使用的模式,把相同的代碼抽取到父類中,然後通過鉤子函數約束其行為。UML類圖角色介紹AbstractClass :
Time of Update: 2014-08-16
WindowManagerService之AppWindowAnimator筆記,appwindowanimator文章僅記錄自己的一點理解,僅供自己參考。這篇文章將詳細記錄AppWindowAnimator中的主要成員變數及函數的作用。AppWindowAnimator是Activity動畫類。每一個Activity對象在WMS中對應一個AppWindowToken對象,而AppWindowToken中包含一個AppWindowAnimator對象,也就是說一個Activity便對應有一個Ap
Time of Update: 2014-08-16
Android中使用SurfaceView和Canvas來繪製動畫,androidsurfaceview其實每個View中都有Canvas可以用來繪製動畫,只需要在這個View中重載onDraw()方法就可以,但是SurfaceView類是一個專門用來制動動畫的類。Canvas(中文叫做"畫布")就和HTML5中的canvas標籤一樣可以在一定地區內自由繪製圖形。Canvas+SurfaceView製作的動畫與View Animation和Property
Time of Update: 2014-08-16
cocos2d-x ios遊戲開發初認識(五) CCsprite精靈類,cocos2d-xccsprite這次寫一下精靈建立的幾種類型:一、通過檔案建立:在原有的基礎上添加如下代碼: //一、通過檔案建立精靈 CCSprite *bg =CCSprite::create("map.png"); CCSize winSize =CCDirector::sharedDirector()
Time of Update: 2014-08-16
Android Afinal架構學習(一) FinalDb
Time of Update: 2014-08-16
從零開始學android(FrameLayout幀布局.十四.)FrameLayout布局(幀布局)就是在螢幕上開闢一個地區以填充所有的組件,但是使用FrameLayout布局會將所有的組件都放在螢幕的左上方,而且所有的組件可以層疊進行顯示。<frameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
Time of Update: 2014-08-16
Andriod PackageManager使用1.擷取系統應用程式列表Android系統提供了很多服務管理類,包括ActivityManager,PowerManager,AudioManager,PackageManagerPackageManager的功能:.安裝,卸載應用.查詢Permission相關資訊.查詢Aplication相關資訊(application,activity,receiver,service,provider及相應屬性等).查詢已經安裝的應用.清除使用者資料,緩衝,