原创 Animations的使用(一)
Animation的分類: 一,Tweened Animations。旋轉,移動,伸展,淡出等效果。 二,Frame-by-Frame Animations。可創建一個Drawable序列,按照指定的時間間隔一個個顯示。 Tweened
原创 使用plist
-(NSString *)dataFilePath//用來返回數據文件的完整路徑名 { NSArray *path = NSSearchPa
原创 Animation的使用(四)
什麼是LayoutAnimationControler: 1,用於爲一個layout裏面的控件或者ViewGroup裏面的控件設置動畫效果。 2,每一個控件都有相同的動畫效果。 3,這些控件的動畫在不同時間顯示出來。 4,LayoutAn
原创 Broadcast機制
特點:數據的發送方只負責發送數據,數據如何接收如何處理都有接收方決定。 在android中發生的就是是各種事件 簡述:一,先註冊廣播接收對象。 二,安卓操作系統產生一個事件時(如接到一個電話),或者自定義發
原创 DatePicker 之類
//DatePicker - (IBAction)buttonPressed { NSDate *selected = [datePicker date]; NSString *message = [[NSString alloc] i
原创 Oauth認證原理
簡述:網站/客戶端 向服務器發送一個未授權的令牌 服務器詢問用戶是否同意授權 用戶輸入正確的用戶名密碼後提交到服務器 服務器就會給網站/客戶端一個授權的令牌 於是網站/客戶端就可以訪問用戶的某些信息。 這裏
原创 Animations的使用(二)
使用代碼編寫:好處:易調試bug, 壞處:可重用性差 使用xml編寫: 好處:n個控件使用同一動畫則只需一個xml文件 使用xml: 1,在res文件夾下面新建一個文件夾,名anim 2,新建xml文件,首先加入一個set標籤,改標籤
原创 自定義tableviewcell(一)
//創建一個新類繼承tableviewcell,覆寫下列函數,用代碼創建控件 - (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString*)reus
原创 Animations的使用(三)
Frame-to-Frame Animation 的用處之一:一個軟件的背景需要隨時間更換 設置interpolator的方法: <set xmlns:android="http://schemas.android.com/apk/r
原创 使用Handler實現多線程
//創建一個Handler對象 Handler handler=new Handler(); //當
原创 tableView的一些函數
//返回行數 -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return [listData c
原创 自定義tableviewcell(二)
//顯示view - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { s
原创 筆記
singlecomponent Picker: //.h文件 @property (strong, nonatomic) IBOutlet UIPickerView *singlePicker; @property (strong, n
原创 二維數組拾遺
二維數組的賦值: bool graph[9][9]={{0,1,0,0,1,0,0,0,1}, {1,0,1,0,1,0,0,0,0}, {0,1,0,1,0,0,0,0,0}, {0,0,1,0,0,0,0,0,0