原创 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

原创 WIFI網絡操作