Time of Update: 2015-06-21
標籤: 常用的ViewGroup,例如LinearLayout,在onMeasure方法內對每個child view執行measure前,會判斷child view的visibility是否為gone。如果是gone,則不對這個child view執行measure操作,即這個child view的高度不被計算在linearLayout的高度裡面。LinearLayout的measureVertical程式碼片段:if (child.getVisibility() == View.GONE)
Time of Update: 2015-06-21
標籤:windows共用 dlna
Time of Update: 2015-06-20
標籤:1、視圖動畫(UIViewAnimation)可以改變視圖的屬性(Animatable UIView
Time of Update: 2015-06-20
標籤:(此文章同時發表在本人公眾號“dotNET每日精華文章”,歡迎右邊二維碼來關注。) 題記:之前介紹過微軟正在逐步出版一個名為Azure Essential的入門系列教程,最近剛剛推出了一本向開發人員介紹Web Apps的電子書。 Microsoft Azure提供了大量的功能,而Azure Web Apps(之前稱之為WebSite)是最常用也是最易用的一個功能,它能夠讓你快速地把Web應用程式上線。Azure Web
Time of Update: 2015-06-20
標籤: //能夠取得螢幕的資訊 DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm);dm.widthPixels; //取得寬像素 dm.heightPixels;&
Time of Update: 2015-06-20
標籤:android 流程圖 發送即時通訊的流程圖,接收反之,如下: 650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/6E/BD/wKioL1WFE4uRxupyAAIJ7j6kFjM520.jpg" title="QQ圖片20150
Time of Update: 2015-06-20
標籤:android單元測試1、在進行單元測試前首先必須AndroidManifest.xml中進行配置: (1)<!-- 在根節點 manifest節點下放置 指令集 instrumentation --> <instrumentation
Time of Update: 2015-06-20
標籤:android一個應用建立多個表徵圖說明:最關鍵的只有一點,在全域設定檔中對於你要建立表徵圖的activity進行如下配置即可: <intent-filter> <action android:name="android.intent.action.MAIN" />
Time of Update: 2015-06-20
標籤:android中的五大布局和過程流向 1、首先說明android中的五大布局:1、絕對布局:AbsoluteLayout(按照絕對座標來布局組件)2、相對布局:RelativeLayout(相對其它組件的布局方式)3、線性布局:LinearLayout(按照垂直或者水平方向布局的組件,通 &n
Time of Update: 2015-06-20
標籤:在最近做個一個自訂PageControl——KYAnimatedPageControl中,我實現了CALayer的形變動畫以及CALayer的彈性動畫,效果先過目:先做個提綱:第一個分享的主題是“如何讓CALayer發生形變”,這個技術在我之前一個項目 ———— KYCuteView 中有涉及,也寫了篇簡短的實現原理博文。今天再舉一個例子。之前我也做過類似果凍效果的彈性動畫,
Time of Update: 2015-06-20
標籤: 總共有兩類方法:一、代碼直接判定二、接收廣播 現在先說第一類方法(代碼直接判定):1、通過PowerManager的isScreenOn方法,代碼如下: PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);boolean isScreenOn = pm.isScreenOn();//如果為true,則表示螢幕“亮”
Time of Update: 2015-06-20
標籤:Android線程間的通訊採用非同步訊息處理機制,主要由四部分組成,包括Message,Handler,MessageQueue和Looper。一個線程只有一個Looper與Messagequeue,但可以有多個handler執行個體。例:線程A發訊息Message,線程B處理訊息Message。需要線上程B中建立一個Handler執行個體handler,在A線程中通過該handler發送訊息到線程B中的Messagequeue中,通過B中的Looper以及先進先出的原則取出該訊息並處理訊
Time of Update: 2015-06-20
標籤:1.的該專案檔所謂名單AndroidManifest.xml檔案。該檔案,但有很大的利用,例:app名字。表徵圖,app支援的版本app等等。以下我就介紹下這個資訊清單檔的各個參數的作用。<manifest xmlns:android="http://schemas.android.com/apk/res/android"命名空間
Time of Update: 2015-06-20
標籤: iOS和Android 介面設計尺寸規範 http://www.alibuybuy.com/posts/85486.htmlios iphone app介面設計尺寸規範 http://www.wufangbo.com/ios-iphone-app/ ios設定應用程式圖示 http://www.tuicool.com/articles/IFBFnyios 修改應用程式名稱
Time of Update: 2015-06-20
標籤:本文 一、結構public final class InputMethodManager extends Object Java.lang.Objectandroid.view.inputmethod.InputMethodManager 二、類概述 整個IME架構(IMF)結構的核心API,應用程式之間進行調度和當前IME互動。你可以用Context.getSystemService()取得這一介面的執行個體。 架構總述(Architecture Overview)
Time of Update: 2015-06-21
標籤:網路 mac 寬頻上網 複製 路由器
Time of Update: 2015-06-21
標籤:cgaffinetransform 仿射變換 仿射變換動畫 縮放平移旋轉動畫 仿射變換本質是一種矩陣變換,可以用來做平移,縮放,旋轉等操作這些操作我們可以封裝到動畫中去1.apple的官方文檔定義:CGAffineTransform CGAffineTransformMake ( CGFloat a, CGFloat b, CGFloat c,
Time of Update: 2015-06-21
標籤:http://poj.org/problem?id=2385意甲冠軍:有兩個蘋果,鐘都會有一棵樹上會掉下來一個蘋果。你必需要站在這棵樹下才幹接到這棵樹掉下來的蘋果,你能夠在兩棵樹之間來回走動,並且不花費時間,可是來回走的次數不超過w次,如今告訴你每分鐘從哪棵樹上會掉下來蘋果,問你最多能接著多少個,你的起始位置是在第一棵樹下。思路:用dp[i][j][k]表示第i分鐘。已經來回走了j次,並且如今在第k棵樹下(k=0表示在第一棵樹下。k=1表示在第二棵樹下),能接到的最多的蘋果數量,那麼假設第
Time of Update: 2015-06-21
標籤:我們能夠根據國際象棋的規則吃,建立移動產生器。基本邏輯是,假定一個展開己方蠕蟲的存在,這是可能沒有其他的緻密氣。這是不是對其他部分可以落子。在其他情況下。必須堅持另一片落子,考慮到特殊情況,當自己可以提其他片,自己可以下到那裡沒有氣。和一般吃跳棋。勝,無法形成劫爭。所以走法產生器就相對非常簡單。對於怎樣確定己方是不是存在一氣的棋串,能夠利用上一節介紹的算氣演算法。int CMoveGenerator::CreatePossibleMove(BYTE
Time of Update: 2015-06-21
標籤: android:focusable="true" android:focusableInTouchMode="true"在最外面的LinearLayout加上兩個屬性 1 <LinearLayout 2 xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4