Time of Update: 2015-05-25
標籤: 在應用程式註冊、登陸或者有關支付確認的介面,經常會用到驗證碼,驗證碼有的是通過手機發送擷取的,有的是在本地點擊擷取的,通過手機發送擷取的動態驗證碼可以使用第三方類庫實現,本地點擊擷取的是在本地自己繪製的,下面我們來詳細講解一下本地產生動態驗證碼的過程。 <一>匯入CoreGraphics.framework <二>驗證碼封裝了一個UIView,在使用的時候直接把這個View加到介面上使用 CaptchaView.h#import
Time of Update: 2015-05-25
標籤:gallery imageswitc 畫廊 效果如下: 布局檔案activity_main.xml如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2015-05-25
標籤:文章轉載:http://blog.sina.com.cn/s/blog_7b9d64af0101b8nh.html在iOS中動畫實現技術主要是:Core Animation。 Core Animation負責所有的滾動、旋轉、縮小和放大以及所有的iOS動畫效果。其中UIKit類通常都有animated:參數部分,它可以允許是否使用動畫。 Core Animation主要是使用我們知道每個UIView都關聯到一個CALayer對象,CALayer是Core
Time of Update: 2015-05-25
標籤:本篇章不再介紹如何真機調試,而是不斷匯總真機調試時遇到的錯誤,記錄下來,大家一起學習進步。 錯誤1:Could not change executable permissions on the application. 這個錯誤的意思是,同 一個bundle identifier 不能重複用,再通俗點來講,就是我們真機調試的裝置之前已經調試和安裝了com.XXX.abc identifier的應用,然後現在又建立了一個項目,為了懶省事,又使用了這個identifier,
Time of Update: 2015-05-25
標籤:iOS Programming UISplitViewController?The iPad, on the other hand, has plenty of screen space to present both views using a built-in class called UISplitViewController.iPad 有足夠的螢幕空間來展現兩個view用built-in 類稱為UISplitViewController。UISplitViewController
Time of Update: 2015-05-25
標籤:android 文檔 android開發 android 快遞跟蹤進度條activity.classimport java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import
Time of Update: 2015-05-25
標籤:android studio 轉 ecl最近有項目開始使用Android Studio開發了,但是這IDE整合起來比較麻煩,所以我還是習慣用Eclipse,那麼問題來了,如何把Android Studio的項目轉換成Eclipse的項目呢,研究半天,終於找到瞭解決方案。1. 找到這個目錄:項目名稱\app\src\main,並把它匯入到Eclipse裡2. 把項目名稱\app\libs檔案夾拷貝到新產生的項目下,並刪除掉.DS_Store檔案3.
Time of Update: 2015-05-25
標籤:android broadcastreceiver service 開機廣播許可權<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />開機廣播 註冊 <receiver
Time of Update: 2015-05-25
標籤:利用github上一個開源項目:https://github.com/nomad/shenzhen可以在命令列為ios項目進行打包並發布。具體安裝步驟如下:gem install shenzhen如果安裝過程出現錯誤有可能是ruby的源找不到,可以到http://ruby.taobao.org/改變ruby源如果還是出現問題可以更新下gem即可(sudo gem update)。一切準備完畢就能在控制台上運行ipa命令了:ipa Build and distribute
Time of Update: 2015-05-25
標籤:1.aapt(Android Asset Packaging Tool):用於建立zip包(zip、jar、apk),也可用於將資源編譯到二進位的assets;2.adb(Android Debug Bridge):在裝置或模擬器上安裝應用程式的apk檔案;也可以將裝置或模擬器上的應用程式代碼和一個標準的調試工具串連在一起;3.android工具:android工具是一個指令碼,用於建立和管理AVD;4.AIDL(Android interface description
Time of Update: 2015-05-25
標籤:前言上一篇把動畫的實現步驟大致理清,需要確認小尾巴的繪製地區,關鍵就是確定4個頂點的位置。大家可以根據需要,選擇不同的計算方式。今天,要實現:文字的添加尾巴拉長用弧形代替直線下面是現在的:文字添加為了簡單,這裡對文字的顏色字型等屬性不提供介面,而只是在內部設定固定的值;提供一個類方法產生對象。如:+ (instancetype)zzspringViewWithText:(NSString
Time of Update: 2015-05-25
標籤:Log 在android中的地位非常重要,要是作為一個android程式員不能過分析log這關,算是android沒有入門吧 。 下面我們就來說說如何處理log檔案 什麼時候會產生log檔案呢 ?一般在如下幾種情況會產生log檔案 。 1,程式異常退出 , uncaused exception2,程式強制關閉 ,Force Closed (簡稱FC)3,程式無響應 , Application No Response (簡稱ANR) ,
Time of Update: 2015-05-25
標籤:http://blog.csdn.net/bear_huangzhen/article/details/24488337在Android程式開發中,我們經常會去用到Shape這個東西去定義各種各樣的形狀,首先我們瞭解一下Shape下面有哪些標籤,都代表什麼意思:solid:填充android:color指定填充的顏色 gradient:漸層android:startColor和android:endColor分別為起始和結束顏色,android:angle是漸層角度,必須為45的
Time of Update: 2015-05-25
標籤:要引用UIScrollView 首先要遵循UIScrollViewDelegate協議然後重寫//1.拖拽方法-(void)scrollViewDidScroll:(UIScrollView *)scrollView;//2.即將開始拖拽的方法-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView;//3.拖拽完畢的方法-(void)scrollViewDidEndDragging:(UIScrolView *)
Time of Update: 2015-05-25
標籤:apply plugin: ‘com.android.application‘android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig {
Time of Update: 2015-05-25
標籤:android編程基礎寫法1:內部類 定義一個內部類實現OnClickListener介面,然後給Button註冊這個內部類的執行個體。寫法2:匿名內部類寫法3:讓Activity實現OnClickListener介面,通過this來註冊Button的點擊事件,複寫onClick方法,通過判斷View,集中處理每個Button的點擊事件。這種方法是最常用的方法,用於有多個點擊事件。寫法4:在布局檔案中給onclick屬性設定方法,直接寫上方法名
Time of Update: 2015-05-25
標籤:android編程基礎寫法1:內部類 定義一個內部類實現OnClickListener介面,然後給Button註冊這個內部類的執行個體。寫法2:匿名內部類寫法3:讓Activity實現OnClickListener介面,通過this來註冊Button的點擊事件,複寫onClick方法,通過判斷View,集中處理每個Button的點擊事件。這種方法是最常用的方法,用於有多個點擊事件。寫法4:在布局檔案中給onclick屬性設定方法,直接寫上方法名
Time of Update: 2015-05-25
標籤:ios 音樂播放器 歌詞解析 簡單實現基於IOS的音樂播放器,並且帶有歌詞,隨播放自動滾動,實現效果如下:首先,需要建立一個解析歌詞的類ZMPlrc,解析歌詞主要就是把時間和對應的歌詞分離出來,然後儲存到數組中。ZMPlrc.h#import <Foundation/Foundation.h>@interface ZMPlrc : NSObject/** 時間
Time of Update: 2015-05-25
標籤:android 簡訊 驗證碼 手機 sms android 簡訊驗證自動擷取驗證碼許可權:<uses-permission android:name="android.permission.RECEIVE_SMS" />activity類import
Time of Update: 2015-05-25
標籤:android開發 surfaceview surface surfaceholder 本文主要講解如何使用SurfaceView,旨在協助大家快速上手SurfaceView開發。由於上篇文章《Android開發:SurfaceView基本用法總結及開發問題分享》 排版不佳,所以另起一篇單獨介紹SurfaceView的基本用法總結。轉載請註明作者