Time of Update: 2016-05-07
標籤:1 如果在環境變數中設定了 D:\AndroidDevp\adt-bundle-windows-x86_64-20131030\sdk\platform-tools 就直接cmd就可以, 如果沒有設定環境變數需要定位到這個目錄 2 如果要讀取某個項目下的sqlite 的資料庫 如 database_name 則你要定位到資料庫目錄依次定位到目錄 如adb shellsuchmod 777 /datachmod 777
Time of Update: 2016-05-07
標籤:今天下午寫了一些代碼,吃晚飯時分用Android Studio commit了一下,不知道有沒有選擇Commit and push,結果剛才代碼出bug我想復原到上個版本的時候,發現Android
Time of Update: 2016-05-06
標籤:一、數組1.不可變數組NSArrayarrayWithObjects:使用一組對象作為元素建立不可變數組,注意數組的最後一個值需要指定為nil,用來表示參數的結束,但是nil並不會儲存在數組中。objectAtIndex:擷取指定索引位置的數組元素。@[elm1,elm2….elmn]:另外一種建立數組的簡便方式,不需要以nil作為結尾元素;array[index]:另外一種擷取指定索引位置元素的方式。count:數組中元素個數。 int main(int
Time of Update: 2016-05-06
標籤:團隊:郭志豪:http://www.cnblogs.com/gzh13692021053/楊子健:http://www.cnblogs.com/yzj666/劉森松:http://www.cnblogs.com/lssh/譚宇森:http://www.cnblogs.com/dalaotan/1) N (Need
Time of Update: 2016-05-06
標籤:今天給大家介紹一下Apple開發中三種幾種常用的應用程式編寫方式:純程式碼建立、使用storyboard/XIB。我們都知道,純程式碼編寫入模式適合大型項目大規模使用,利於版本管理、追蹤改動以及代碼合并,代碼重用性強,代碼後期維護方便快捷。但是我們不能否認它開發週期長,代碼結構複雜,自動布局AutoLayout困難等缺點, 一、Interface Builder介紹 1、概念Interface
Time of Update: 2016-05-06
標籤:在開發中,我們經常需要更新列表,並將列表拉倒最底部,比如發表微博,聊天介面等等,這裡有兩種辦法,第一種,使用scrollTo():public static void scrollToBottom(final View scroll, final View inner) { // 何問起 hovertree.comHandler mHandler = new Handler(); mHandler.post(new Runnable() { public void run()
Time of Update: 2016-05-06
標籤:1.手寫冒泡跟插入排序冒泡排序來源於生活常識,相當於把數組豎起來,輕的向上,重的向下。void bubbleSort(int[] unsorted){ for (int i = 0; i < unsorted.Length; i++) { for (int j = i; j < unsorted.Length; j++) { if (unsorted[i] > unsorted[j]) {
Time of Update: 2016-05-06
標籤:大部分情況下,我們在UI中並不採用Android內建的checkbox複選框樣式,這時候就需要我們自訂自己的checkbox。 首先找兩張checkbox背景圖片,比如樣子的:然後在drawable目錄下定義一個背景圖片xml檔案,內容如下:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android">
Time of Update: 2016-05-06
標籤:package com.example.getMem;import java.io.File;import android.os.Build;import android.os.Bundle;import android.os.Environment;import android.os.StatFs;import android.text.format.Formatter;import android.widget.TextView;import android.app.Activity;
Time of Update: 2016-05-06
標籤:自從學會call/apply/bind這三個方法後我就各種場合各種使用各種得心應手至今還沒踩過什麼坑,怎麼用?說直白點就是我自己的對象沒有某個方法但別人有,我就可以通過call/apply/bind去調用執行別人家的方法,不太懂具體用法的同學可移至MDN學習一下Function.prototype.call() Function.prototype.apply() Function.prototype.bind() ,本文不講解使用,但是這三個方法並不是萬能的
Time of Update: 2016-05-06
標籤:Plist(NSArry\NSDictionary)Preference(喜好設定\NSUserDefaultsNSCoding(NSKeyedArchiver\NSkeyedUnarchiver)SQLite3Core DataSQLite3什麼是SQLiteSQLite是一款輕型的嵌入式資料庫它佔用資源非常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了它的處理速度比Mysql、PostgreSQL這兩款著名的資料庫都還快什麼是資料庫資料庫(Database)是按照資料結構來組織、
Time of Update: 2016-05-06
標籤:Autolayout是一種“自動布局”技術,專門用來布局UI介面Autolayout能很輕鬆地解決螢幕適配問題Autolayout的兩條核心概念: >1 參照:通過參照其他控制項或父控制項來設定當前控制項地位置和大小 >2 約束Constraints(規則):通過添加約束限制控制項地位置和大小 代碼實現Autolayout的步驟: 1. 利用NSLayoutCo
Time of Update: 2016-05-06
標籤:一.類和對象類與對象的概念:1.類是對同一類事物的高度抽象,類中定義了這一類對象所應具有的靜態屬性(屬性)和動態屬性(方法)2.對象是類的一個執行個體,是一個具體的事物3.類其實就是一種資料類型,它的變數就是對象4.類與類之間的關係--繼承關係eg:學生與小學生,小學生也是學生,所以學生是小學生的父類,小學生是學生的子類OC與物件導向:1.對象是oc程式的核心。“萬事萬物皆對象”是程式中的核心思想2.類是用來建立同一類型的對象的模板,在一個類中定義了該類對象所具有的
Time of Update: 2016-05-06
標籤:1.常見控制項的使用:TextViewButtonEditTextImageView 1.TextView<TextView android:id="@+id/text_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="This is TextView"
Time of Update: 2016-05-06
標籤:iOS開發UI篇—核心動畫(轉場動畫和組動畫)一、轉場動畫簡單介紹CAAnimation的子類,用於做轉場動畫,能夠為層提供移出螢幕和移入螢幕的動畫效果。iOS比Mac OS
Time of Update: 2016-05-06
標籤:1. android-async-http 簡介主要有以下功能:(1)發送非同步http請求,在匿名callback對象中處理response資訊;(2)http請求發生在UI(主)線程之外的非同步線程中;(3)內部採用線程池來處理並發請求;(4)通過RequestParams類構造GET/POST;(5)內建多部分檔案上傳,不需要第三方庫支援;(6)流式Json上傳,不需要額外的庫;(7)能處理環行和相對重新導向;(8)和你的app大小相比來說,庫的size很小,
Time of Update: 2016-05-06
標籤:一、通過代碼載入storyboard檔案建立控制器的view Test.storyboard 前名是檔案名稱,後面的storyboard是檔案的副檔名// 1. 應用程式啟動完成,會調用此方法,啟動之後,將不再調用此方法!// 如果因為記憶體等原因,應用程式被作業系統幹掉,再次點擊表徵圖,會調用此方法!- (BOOL)application:(UIApplication *)application
Time of Update: 2016-05-06
標籤:一、基本過程建立一個帶storyboard的項目,系統預設的主控制器繼承自UIViewController,把主控制器兩個檔案刪掉。在storyboard中,預設的控制器是View Controller,而我們需要的是導航控制器,那麼就把系統的給刪掉,拖一個導航控制器進來,導航控制器中預設的第一個子控制器是一個tableview controller,這裡不需要,把它刪掉,重新拖三個View Controller到介面上進行連線,簡單的設定就可以了。(tableview
Time of Update: 2016-05-06
標籤:1.返回棧概念2.生命週期 1. onCreate() 這個方法你已經看到過很多次了,每個活動中我們都重寫了這個方法,它會在活動 第一次被建立的時候調用。你應該在這個方法中完成活動的初始化操作,比如說載入布 局、綁定事件等。 2.onStart() 這個方法在活動由不可見變為可見的時候調用。 3
Time of Update: 2016-05-06
標籤: onFinishInflate() 回調方法,當應用從XML載入該組件並用它構建介面之後調用的方法onMeasure() 檢測View組件及其子組件的大小onLayout() 當該組件需要分配其子組件的位置、大小時onSizeChange() 當該組件的大小被改變時onDraw() 當組件將要繪製它的內容時onKeyDown 當按下某個鍵盤時onKeyUp 當鬆開某個鍵盤時onTrackballEvent 當發生軌跡球事件時onTouchEvent