Time of Update: 2016-06-23
標籤:android studio javadoc 注釋文檔(一)通常javadoc模版注釋產生方法:在函數名上面一行輸入/**<Enter>,自動會產生如下注釋格式:/***這裡可以簡單介紹函數功能*@param *@param*@return*/(二)產生javadoc:點擊android studio功能表列Tools->Generate JavaDoc->選擇Whole project或者Custom scope->選擇Output
Time of Update: 2016-06-23
標籤:iphone 產業鏈 零售商 蘋果 修飾詞 現在,蘋果如日中天,尚沒有要衰落的意思,其實,無論蘋果明天倒閉或者50年後倒閉,他們都將成為最偉大的企業,請注意,我沒有在企業前加任何修飾詞,也沒有加之一,也就是說,最起碼有類似筆者這樣的一小撮人認為蘋果早就超越了科技範疇,正向世界源源不斷地輸出正能量和有價值的東西,即將成為或者
Time of Update: 2016-06-23
標籤:在建立android project的時候,到最後一步點擊finish沒有反應。本來以為可能是SDK中的Extra下Android Support Library沒有安裝,後來檢查發現Minimum Required SDK中選擇的版本過低導致,選擇其他版本之後就能正常使用了圖中為最開始選擇的版本(小小的教訓) 新手上路,大神勿噴,自己的一點小經驗,希望能對新手有些小協助在eclipse建立android project,最後一步點擊finish沒反應
Time of Update: 2016-06-23
標籤: 這裡以WIN7系統為例,一、開啟”控制台--裝置與印表機“,右擊藍牙裝置(如果該裝置已添加時)--刪除,如果之前沒有添加該裝置,此步驟可省略。 二、添加裝置,開啟“控制台--裝置與印表機--添加裝置”此時你的藍牙裝置要開啟藍芽開關並處於可發現狀態,此時在“添加裝置”對話方塊,可以看到已搜尋到的藍牙裝置,選擇它並點擊“下一步”。 三、在彈出的框中有三個選項:第一項是需要預設配對碼&
Time of Update: 2016-06-23
標籤:寫了快一年的asp.net,application對象還真沒怎麼用過。看了看書,根據這兩個對象的特性寫了一個簡單的聊天室程式。真的是非常的簡陋ASP.Net中有兩個重要的對象,一個是application對象,一個是session對象。Application:記錄應用程式參數的對象,該對象用於共用應用程式級資訊。Session:記錄瀏覽器端的變數對象,用來儲存跨網頁程式程式的變數或者對象。 說實話,寫了快一年的asp.net,application對象還真沒怎麼用過。看了看書,根
Time of Update: 2016-06-23
標籤:本文一部分書裡面經驗,一部分個人經驗和見解:人員配置產品經理;開發人員;測試。一個測試對應2個ios開發對應2個android開發對應2個mobile
Time of Update: 2016-06-22
標籤:原文網址:http://blog.it985.com/9683.html在使用tableView的時候,如果cell的布局過於複雜,通過代碼搭建的話不夠直觀。並且要不停的調整位置,字型什麼的。這時,我們可以通過在tableViewCell的xib上搭建會更加直觀,有效提高開發效率。首先,在我們建立了工程之後,建立XIB的cell。command+n,選擇Cocoa Touch Class然後選擇UITableViewCell類型,同時鉤上Also Create xib
Time of Update: 2016-06-22
標籤:進程:進行中中的程式被稱為進程,負責程式啟動並執行記憶體配置;每一個進程都有自己獨立的虛擬記憶體空間;線程:線程是進程中一個獨立的執行路徑(控制單元);一個進程中至少包含一條線程,即主線程。隊列:dispatch_queue_t,一種先進先出的資料結構,線程的建立和回收不需要程式員操作,由隊列負責。 串列隊列:隊列中的任務只會順序執行(類似跑步) dispatch_queue_t q = dispatch_queue_create(“....”,
Time of Update: 2016-06-22
標籤:iOS開發多線程篇—線程的狀態一、簡單介紹線程的建立: self.thread=[[NSThread alloc]initWithTarget:self selector:@selector(test) object:nil];說明:建立線程有多種方式,這裡不做過多的介紹。 線程的開啟:[self.thread start];線程的運行和阻塞:(1)設定線程阻塞1,阻塞2秒 [NSThread
Time of Update: 2016-06-22
標籤: 1 package com.example.metrox.syslog; 2 3 import android.support.v7.app.AppCompatActivity; 4 import android.os.Bundle; 5 import android.util.Log; 6 7 public class MainActivity extends AppCompatActivity { 8 9 public static String TAG =
Time of Update: 2016-06-22
標籤:1,軟體鎖(功能描述:當軟體處於以加鎖的列表中時,開啟這個軟體會跳轉到密碼輸入介面,輸入正確會跳轉到軟體介面,否則密碼錯誤)①ui參考不使用fragment,採用布局疊加隱藏,點擊一個文本,就顯示一個介面(列表ListView),另一個布局介面隱藏起來(frameLayout幀布局實現).②程式未加鎖介面的展現找到所有關心的控制項,預設把所有的應用程式未加鎖介面列表中.參考條目ui 額外:加鎖的小表徵圖帶有狀態選取器,點擊變換圖片 橫線可以考慮加個寬度為1的
Time of Update: 2016-06-22
標籤: html5移動頁面自適應螢幕寬度 1.使用meta標籤,在頭部加入下面代碼 <meta name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,
Time of Update: 2016-06-22
標籤:今天弄個頁面。上面加了navigation,下面加了TabBar中間是個可以左右移動的scrollView。但是啟動並執行時候,scrollView會自動往下錯開64個點,就是導航的高度。然後隨便一拉又往上跳。超級煩人,於是上網查,說是只要把scrollView.contentSize 中的hight高設為0,就不會上下移動了。如果不想水平移動,就把寬設0。一試果了個然的好用。趕緊的記下來。如果有誰知道原理,麻煩說一下。謝謝!限制scrollView的上下移動
Time of Update: 2016-06-22
標籤:linux 命令列 游標移動技巧看一個真正的專家操作命令列絕對是一種很好的體驗-游標在單詞之間來回穿梭,命令列不同的滾動。在這裡強烈建立適應GUI節目的開發人員嘗試一下在提示符下面工作。但是事情也不是那麼簡單,還是需要知道“如何去做”。在單詞之間跳轉,使用Ctrl+左右鍵。Ctrl+a跳到本行的行首,Ctrl+e則跳到頁尾。Ctrl+u刪除當前游標前面的文字
Time of Update: 2016-06-22
標籤:說到PopupWindow,應該都會有種熟悉的感覺,使用起來也很簡單// 一個自訂的布局,作為顯示的內容Context context = null; // 真實環境中要賦值int layoutId = 0; // 布局IDView contentView = LayoutInflater.from(context).inflate(layoutId, null); final PopupWindow popupWindow = new
Time of Update: 2016-06-22
標籤: 1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="com.example.metrox.codepermission"> 4 5 <permission
Time of Update: 2016-06-22
標籤: 我們在開放APP時,通常要把一些比較重要的使用者資訊保留到APP中,我們很多時候的做法是直接裸存到NSUserDefaults。這種做法的很明顯的缺點是不夠安全,以下我們將用代碼封裝一個類,把使用者名稱帳號密碼等比較重要的資訊儲存到蘋果內建的鑰匙串中,這樣除非整個iOS的安全機制被破解,要不然你儲存的東西就會相對的安全,這樣做還有一個好處就是,當使用者刪除該APP,重新下載安裝了,也能讀取到之前儲存到鑰匙串裡的資料。直接上代碼:.h////
Time of Update: 2016-06-22
標籤:原生app的開發成本和網頁相比相對較高,所以越來越多的app使用網頁來作為介面,甚至完全將一個網站封裝成app,可以提高開發速度,還能基本實現跨平台。下面以Android為例,在ubuntu-14.04.4-desktop-amd64環境實現一個簡單的WebView封裝網站成app的過程。 環境準備開發環境需要Java SDK(官網下載),Android SDK(官網下載)。Java SDK安裝wget
Time of Update: 2016-06-22
標籤:今天,總結一下AsynTask的使用 原理:基於非同步訊息處理機制AsyncTask 是一個抽象類別,所以如果我們想使用它,就必須要建立一個子類去繼承它。在繼承時我們可以為 AsyncTask
Time of Update: 2016-06-23
標籤:If you have a multi-page application (as opposed to a single page app), you’re likely sharing modules between these pages. By chunking these common modules into a single common bundle, you can leverage the browser cache much more powerfully.