Time of Update: 2014-12-20
Android之Adapter用法總結(轉),androidadapterAndroid之Adapter用法總結1.概念 Adapter是串連後端資料和最上層顯示的適配器介面,是資料和UI(View)之間一個重要的紐帶。在常見的View(List View,Grid View)等地方都需要用到Adapter。如直觀的表達了Data、Adapter、View三者的關係:Android中
Time of Update: 2014-12-20
Android中驗證輸入是否為漢字及手機號,郵箱驗證1,驗證是否為漢字// 驗證暱稱 private boolean verifyNickname() { String nickname = edt_username.getText().toString(); if (nickname == null || nickname.length() == 0) { edt_username.setError("不可為空");
Time of Update: 2014-12-20
android開發之Animation(五)android開發之Animation的使用(五)本博文主要講述的是Animation中的AnimationLisenter的使用方法,以及此類的一些生命週期函數的調用,代碼執行個體如下:MainActivity.java:package com.example.animationlistener;import android.os.Bundle;import android.app.Activity;import android.view.Menu;
Time of Update: 2014-12-20
Android 從硬體到應用:一步一步向上爬 5 -- 在Frameworks層添硬體服務Android Frameworks層提供了硬體服務,Android系統APP可以調用這些硬體服務,進而完成硬體的控制,實現應有的功能。接著上一篇,這一篇要在frameworks層為應用提供java介面的硬體服務。cd到frameworks/base/core/java/android/os目錄,添加 IGpioService.aidl:package android.os; interface
Time of Update: 2014-12-20
Android°ÙÈÕ³ÌÐò£ºÇ¶ÈëFragmentFragmentÏ൱ÓÚÒ»¸öСÐÍactivity£¬ÒòΪFragment¿ÉÒÔʵÏÖactivityÖÐËùÓеŦÄÜ£¬²»Í¬µÄÊÇFragment¿ÉÒÔǶÈëactivity£¬Ò»¸öactivity¿ÉÒÔÓжà¸öFragment£¬¶øÇÒ¿ÉÒÔÔËÐÐʱ¸ù¾ÝÐèÒªÇл»Fragment£¬´ïµ½¿ÉÒÔÊÊÓ¦²»Í¬ÆÁÄ»´óСµÈÄ¿µÄÐèÒª¡£±¾ÕÂÀ´¿´¿
Time of Update: 2014-12-20
android 任務棧及啟動模式1.一個應用程式一般都是由多個activity組成的。2.任務棧(task stack)(別名back stack後退棧) 記錄存放使用者開啟的activity的。3.一個應用程式一被開啟系統就給他分配一個任務棧,當所有的activity都退出的時候,任務棧就清空了。4.任務棧的id是一個integer的資料類型
Time of Update: 2014-12-19
android開發之Animation(五),androidanimationandroid開發之Animation的使用(五)本博文主要講述的是Animation中的AnimationLisenter的使用方法,以及此類的一些生命週期函數的調用,代碼執行個體如下:MainActivity.java:package com.example.animationlistener;import android.os.Bundle;import android.app.Activity;import
Time of Update: 2014-12-19
【iOS開發-91】GCD的同步非同步串列並行、NSOperation和NSOperationQueue一級用dispatch_once實現單例,-91dispatch_once(1)GCD實現的同步非同步、串列並行。——同步sync應用情境:使用者登入,利用阻塞——串列非同步應用情境:下載等耗時間的任務/** * 因為是非同步,所以開通了子線程,但是因為是串列隊列,所以只需要開通1個子線程(2),它們在子線程中順序執行。最常用。 */-(void)gcdDemo1{ dispatch_
Time of Update: 2014-12-19
expandableListView的divider顯示為黑色解決辦法,expandablelistview黑色的是divider的高度,怎麼讓他變透明啊?布局如下: <ExpandableListView android:layout_width="wrap_content" android:layout_height="wrap_content"
Time of Update: 2014-12-19
android實現qq郵箱多個表徵圖效果,android實現qq郵箱前幾天,蛋疼的技術主管非要實作類別似裝一個qq郵箱,然後可以使用qq郵箱日曆的那麼一個東西,相當於一個應用產生兩個表徵圖,但是不同的是點擊不同的表徵圖可以進入不同的應用,如的效果。這效果百度了一天也不知道如何著手,只能自己搞,分享一下自己解決這個問題的過程,大概是這樣的1.首先分析來說整個案頭luncher是一個activity,所有的表徵圖都是一個按鈕而已,點擊表徵圖就是點擊一個按鈕然後去執行activity2.
Time of Update: 2014-12-19
怎麼去掉Xcode工程中的某種類型的警告 Implicit conversion loses integer precision: 'NSInteger' (aka 'long') to
Time of Update: 2014-12-19
App Validation on Xcode 6 GM release,validationxcode在使用 xcode 6 GM release 驗證我的app 構建結果出現如下錯誤, Error : itunes store operation failed no eligible software found. Make sure this software is owned by your developer
Time of Update: 2014-12-19
畫圓圈,圓圈畫圓圈by 伍雪穎CGPoint CGRectGetCenter(CGRect rect){ returnCGPointMake(CGRectGetMidX(rect),CGRectGetMidY(rect));}@interfaceViewController () { CAShapeLayer *circleLayer;}@property (nonatomic,strong)CADisplayLink
Time of Update: 2014-12-19
Android Studio與Eclipse SDK無法更新解決方案,androideclipse開啟SDK Manager,停止更新串連;在介面上方找Tools->Options開啟了SDK Manager的Settings,選中“Force https://… sources to be fetched using http://…”,強制使用http協議。Windows在C:\WINDOWS\system32\drivers\etc開啟/etc/hosts檔案,添加下面兩個地址:20
Time of Update: 2014-12-19
跟著鬼哥學so修改,二,進行篇,so圖/文
Time of Update: 2014-12-19
Windows 7, VMware Workstation10部署IOS開發環境[Mac OS X Server10.6系統安裝],vmwareiosWindows 7, VMware Workstation10部署IOS開發環境Mac OS X Server10.6系統安裝 基本情況是Windows7 專業版32位系統,VMware Workstation10.0虛擬機器,Mac OS
Time of Update: 2014-12-19
iOS中修飾符assign與weak的區別,ios符assignweak上次做項目的時候,因為將delegate聲明成assign類型,導致了程式EXC_BAD_ACCESS異常。結果發現是assign與weak的最大區別它們都是弱引用宣告類型,最大的區別在那呢?如果用weak聲明的變數在棧中就會自動清空如果用assign聲明的變數在棧中可能不會自動賦值為nil,就會造成野指標錯誤!
Time of Update: 2014-12-19
【Andrioid】在Gradle中編譯一次產生不同的版本,動態設定應用標題,應用表徵圖,替換常量,andrioidgradle寫項目的時候經常會遇到以下的情況:1.需要產生測試版本和正式版本的apk2.測試版本和正式版本的URL是不一樣的3.測試版本和正式版本的包名需要不一致,這樣才能安裝到同一部手機上面。4.不同apk需要應用程式名稱不同,表徵圖不同,某些常量不同....如果你有以上的需求,看這篇文章就對了When developing an app, you usually have
Time of Update: 2014-12-19
關於Android打版本的小白文,android小白文雖然經常和android打交道,但其實我對android不是很瞭解。這裡記錄一下ant編譯android工程的過程,然後順便記錄一下android的一些基本概念。不求渡人,但求渡己。這裡只是記錄一下自己實踐的過程,參考博文連接點擊這裡。流程如下:1>產生R.java檔案。(註:此檔案為android資源的索引檔案)2>將java代碼編譯成class檔案。3>將jar包和class檔案產生 class.dex
Time of Update: 2014-12-19
Gradle實現的兩種簡單的多渠道打包方法,gradle實現打包本來計劃今天發Android的官方技術文檔的翻譯——《Gradle外掛程式使用者指南》的第五章的,不過由於昨天晚上沒譯完,還差幾段落,所以只好推後了。今天就說一下使用Gradle進行類似友盟這樣的多渠道打包的方法吧。本文原創,轉載請注意在CSDN上的出處:http://blog.csdn.net/maosidiaoxian/article/details/42000913目前我掌握的方法有兩種,都非常簡單,用的都是Gr