Time of Update: 2015-06-17
Android開發技巧二--避免在EditText中驗證日期,開發技巧edittext開發人員都知道驗證表單裡的資料是令人厭煩而且容易出錯的,日期輸入框的驗證也是如此。我們可以開發出一個外觀看起來與EditText相同Button,點擊該Button後,會顯示一個DatePicker控制項。要實現上面的想法,需要將Button控制項的預設背景改成EditText的背景。看一下main.xml:<LinearLayout xmlns:android="http://schemas.
Time of Update: 2015-06-17
Fragment.setArguments()的初衷。,setarguments 簡介在我們平常開發的時候Fragment是經常使用的,而我們建立一個Fragment對象的時候一般都會 通過 new Fragment()構造方法來實現,如果要傳遞參數我們一般會重載構造方法,例如 new Fragment(Parameter p)。但是這樣的做法是不被提倡的,如果你重載建構函式之後,系統會有一個warning,如下:Avoid non-default constructors in
Time of Update: 2015-06-17
cocos2d-x 3.6版連連看開始介面動畫,cocos2d-x3.6 我的部落格:http://blog.csdn.net/dawn_moon
Time of Update: 2015-06-17
android開發人員應該收藏的優秀部落格和技術網站,android開發人員 作為一名Androider,你應該看看的網站安居客Trinea 的個人部落格 http:// www.trinea.cncodekk 一個Trinea發起的開源項目解析分享網站 公眾號:codekk http://codekk.com/open-source-project-analysis 友盟Mr.simple維護的技術網站 開發技術前行http:// www.devtf.cn
Time of Update: 2015-06-17
安卓TV開發(四) 實現主流智能TV視頻播放器UI,安卓ui 前言:移動智慧型裝置的發展,推動了安卓另一個領域,包括智能電視和智能家居,以及穿戴式裝置的大量使用,但是這些裝置上的開發並不是和傳統手機開發一樣,特別是焦點控制和使用者操作TV上有很大的區別,本系列博文主要用TV播放器的實現去瞭解下在智慧型裝置上的開發一個app的流程,實現遙控器控制焦點移動,方向鍵類比滑鼠,並線上完成ApsaraVideo for Live,手機當遙控器使用等相關功能。
Time of Update: 2015-06-17
Looper類mm,loopermm該類使用者線上程中運行訊息迴圈。線程預設沒有訊息迴圈,可以線上程中調用prepare()建立一個運行迴圈;然後調用loop()處理訊息直到迴圈結束大部分訊息迴圈互動是通過handler類;class LooperThread extends Thread{ public Handler handler;//線上程中建立handler對象public void
Time of Update: 2015-06-17
iOS引導頁實現(一),ios引導實現目前多數app在啟動時會有引導頁,今天給大家介紹一種比較直觀,能夠快速實現的引導頁實現方法最終效果就是有一個全屏的引導頁,頁面底部有UIPageControl 用來指示當前引導頁為第幾個頁面其中主要使用兩個UI控制項 UIPageControl *pageControl; //指示當前處於第幾個引導頁 UIScrollView *scrollView; //用於存放並顯示引導頁首先,擷取螢幕尺寸//擷取螢幕 寬度、高度#define
Time of Update: 2015-06-17
swipe.js的使用,swipe.js使用 簡介github:https://github.com/thebird/swipe一個圖片滾動的js組件,支援手勢觸屏。使用方法<div id='slider' class='swipe'> <div class='swipe-wrap'> <div></div> <div></div> <div></div> <
Time of Update: 2015-06-17
Swift ?和!的理解,swift理解 Swift ?和!的理解Swift語言使用var定義變數,但和別的語言不同,Swift裡不會自動給變數賦初始值,也就是說變數不會有預設值,所以要求使用變數之前必須要對其初始化。“?” 先說“?”個吧 let str = strValue?.length? 代表不確定的意思,比如這個例子,意思是strValue可能為nil,並且當strValue為nil的時候,後面這個length就不在調用了,增加了代碼的安全性。“!” 再說說這個
Time of Update: 2015-06-17
利用Method Swizzling 來抽取重複的操作,methodswizzling 利用Method Swizzling 來抽取重複的操作by 伍雪穎重複操作如資料上報,公用特性等等.1.建立UIViewController的Category 2.代碼:#import "UIViewController+Analytics.h"#import <objc/runtime.h>@implementation UIViewController (Analytics)
Time of Update: 2015-06-17
上線APP-風知記事本開原始碼,app-原始碼上線APP-風知記事本開原始碼本應用由四個介面構成,即歡迎介面、主介面、建立介面和查看介面。 其中共包含以下功能模組:歡迎、建立、查看、修改、刪除、重新整理、模式、排序、搜尋和菜單等。 歡迎: 歡迎介面顯示應用程式名稱和logo以及每日變化的寄語; 建立: 建立一個記事,輸入標題(非必需)和內容(必須)然後設定“放飛”,儲存即可,過程中可以查看已輸入字數及清空記事; 查看: 在主介面點擊記事,可查看標題和內容; 修改: 在主介面點擊記事,可編輯內容,
Time of Update: 2015-06-17
密碼編譯演算法羅列總結對比,密碼編譯演算法羅列總結 非對稱式加密演算法RSA Elgamal (基礎Diffie-Hellman)RabinD-HECC(橢圓曲線密碼編譯演算法)背包演算法適用範圍: 加密資料量少,不適合大量資料轉送, 適合加密對稱演算法的秘鑰。對稱式加密演算法DES3DESAESTDEABlowfishRC5IDEA適用範圍: 加密傳輸資料,適用大量資料加密,前提是秘鑰安全,
Time of Update: 2015-06-17
螢幕尺寸、密度,解析度查詢網站(手機、平板、顯示器),螢幕尺寸平板 分享一個工具網站http://screensiz.es 用來查詢主流手機、平板和顯示器 的尺寸、螢幕密度以及解析度的網站,有了這個網站我們就可以知道解析度、密度,更好的適配了,福利[收藏]。/** * -------------- * 歡迎轉載 | 轉載請註明 * -------------- * 如果對你有協助,請點擊|頂| * -------------- * 請保持謙遜 | 你會走的更遠 * -----
Time of Update: 2015-06-17
一些學習cocos2d的網站,學習cocos2d網站http://cn.cocos2d-x.org/tutorial/show?id=817http://cn.cocos2d-x.org/tutorial/lists?id=116http://cn.cocos2d-x.org/tutorial/lists?id=73http://cn.cocos2d-x.org/tutorial/lists?id=68http://cn.cocos2d-x.org/tutorial/lists?id=64htt
Time of Update: 2015-06-17
程式員如何更快的適應新工作,程式員適應工作程式員如何更快的融入新的工作環境和新的團隊?1、要有耐心不要指望能在一兩個星期內就學會一個程式碼程式庫。通常而言,大型的程式碼程式庫和系統是需要幾個月的時間才能夠充分理解。所以,別著急,儘力學習的同時也不必給自己施加壓力非要立即掌握所有。2、要謙虛愛學習對自己不熟悉的工具和方法要抱有謙虛的態度。新的工作就意味著學習新的東西。“知之為知之,不知為不知”,對自己不知道的東西要謙虛和誠實。並且要記住每一個團隊都其獨特的工作流程和做事方式。花時間去瞭解新團隊對於
Time of Update: 2015-06-17
十年後還會是這樣,因為人家60年前已經知道是這樣了,十年後60年十年前是這樣,十年後的今天是這樣,並沒有任何一絲改變,所以10年後還是會五花八門的,開源救不了我們,
Time of Update: 2015-06-17
簡介Android啟動過程,簡介android啟動其實吧,大家都不是神,不可能一出生就知道一個事情,都是後天學習的結果。對於Android啟動過程,網上講的太複雜了,像我們這種菜鳥看都看不明白他說半天說個啥。所以吧,我決定自己講講,簡單的講講,簡單到聽一遍就會了。Android啟動可以有兩個不同的理解,這一定要分開,決不能像網上別人那樣含糊其辭。Android啟動一種理解是Android系統的啟動,第二種理解是Android應用的啟動,這兩個啟動可以說是風馬牛不相及的。以下見解純屬個人見解,如有
Time of Update: 2015-06-17
NSAttributedString記錄,nsattributedstring//// NSAttributedString.h// UIKit//// Copyright (c) 2011-2014 Apple Inc. All rights reserved.//#import <Foundation/Foundation.h>#import <UIKit/UIKitDefines.h>/************************ Attributes *
Time of Update: 2015-06-17
unity的外掛程式 TextFx,unity外掛程式TextFx孫廣東 2015.6.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~TextFx Unity Plugin v3.0~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~使用 Unity GUI TextFx TextFx 3.0 comes with support for Unity's excellent new
Time of Update: 2015-06-17
解密陌生人(4)--用戶端和伺服器間訊息包構造,陌生人構造 提示: 因為工程稍微有點大對我個人來說,所以可能在某些方面講的不清楚或邏輯性不夠強,如果有問題請及時@我。因為要發送自己定義的訊息包,所以需要設計用戶端與伺服器之間傳遞的訊息的具體構造。 package com.imomo_msg; /** * symbol = ‘+’ : 純本檔案 * symbol = ‘-’ : 非純本檔案 * @author Administrator */ public class