Time of Update: 2016-08-15
標籤:在JS中,這三者都是用來改變函數的this對象的指向的,他們有什麼樣的區別呢。在說區別之前還是先總結一下三者的相似之處:1、都是用來改變函數的this對象的指向的。2、第一個參數都是this要指向的對象。3、都可以利用後續參數傳參。那麼他們的區別在哪裡的,先看一個例子。 var xw = { name : "小王", gender : "男", age : 24, say : function() {
Time of Update: 2016-08-15
標籤:本文主要介紹在Ubuntu下Android開發環境的搭建,所使用的IDE為Eclipse(Android Studio同理,且可省去配置SDK以及安裝adt外掛程式的步驟)。1.安裝JDK(1)JDK8:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(2)選擇Linux版本下載,如下載的是tar包則使用#tar xvzf xxx.tar.gz
Time of Update: 2016-08-15
標籤:android建立dialog執行個體:Dialog dialog = new Dialog(Context context,int theme);一般大家都是想讓Dialog顯示自己的布局這裡的theme寫在style檔案內具體內容如下:<style name="dialog_tran" parent="android:style/Theme.Dialog"> &
Time of Update: 2016-08-15
標籤:[功能]Netd是什麼,主要負責什麼功能為什麼這次會接觸Netd主要是因為在設定防火牆時候碰到了。關於Netd可以幹什麼可以從Netd的源碼中CommandListener中得到答案。按照我的理解,(有疏漏或者錯誤的請指出),Netd處理事務採用的是命令設計模式。所以可以查看都負責處理哪些命令功能就一目瞭然,如下:[網路摘抄] Netd負責跟一些涉及物理連接埠的網路操作相關的功能實現,例如頻寬控制(Bandwidth),網路位址轉譯(NAT),個人區域網路(pan),PPP連結,soft-
Time of Update: 2016-08-15
標籤:1.
Time of Update: 2016-08-16
標籤:點擊狀態列滾回頂部這個功能是系統內建的,只需要設定self.scrollView.scrollsToTop =
Time of Update: 2016-08-14
標籤:技術點-利用CoreLoaction架構,實現城市定位功能。原理:利用蘋果官方提供的CoreLocation架構實現城市定位的功能;該架構主要包括兩個比較有用的類:定位類CLLocationManager、地理編碼類ClGeoCoder。代碼: 1 // Copyright © 2016年 劉勇虎. All rights reserved. 2 // 3 4 #import "ViewController.h" 5 #import
Time of Update: 2016-08-16
標籤:1.eclipse mat外掛程式的安裝Help->Install new software,如,一直下一步即可2.AndroidStudio dump heap3.AndroidStudio 點captures查看dump 檔案4.匯出為標準的dump檔案 5.eclipse 開啟mat,並匯入4匯出的檔案 file->open file 選擇即可 6.OQL尋找Activity記憶體泄露 select * from
Time of Update: 2016-08-14
標籤:題目描述開發一個座標計算工具, A表示向左移動,D表示向右移動,W表示向上移動,S表示向下移動。從(0,0)點開始移動,從輸入字串裡面讀取一些座標,並將最終輸入結果輸出到輸出檔案裡面。輸入: 合法座標為A(或者D或者W或者S) + 數字(兩位以內), 座標之間以;分隔。非法座標點需要進行丟棄。如AA10; A1A; $%$; YAD; 等。下面是一個簡單的例子&nb
Time of Update: 2016-08-16
標籤:tar 分包壓縮與合并今天是個高興的日子,迎來了新項目----聯發科平板。但是遇到了難題,tar的分包壓縮與合并居然在資料書上找不到,於是我趕緊百度,找到了相關資料。在工程目錄下遇到了大量的gz.aa .....gz.ai等等的檔案,突然有點不知所措,看了這篇文章就知道了,原來如此,於是我將它轉載到我部落格作為記錄。為保持文章的統一性,這裡我都寫為原創,如果有侵權,請聯絡刪除,謝謝!要將目錄logs打包壓縮並分割成多個1M的檔案,可以用下面的命令: tar cjf - logs/
Time of Update: 2016-08-16
標籤:上一篇(Android 設計隨便說說之簡單實踐(模組劃分))例舉了市集設計來說明怎麼做模組劃分。模組劃分主要依賴於第一是業務需求,具體是怎麼樣的業務。市集則包括兩個業務,就是向使用者展示applist,和下載app。第二是運行環境,在Android平台,有androidsdk提供socket等API支援。因此將模組大體換髮了5個模組。(當然了圖片載入可以額外提出,用開源組件去做,但是這裡為了說明如何設計,暫不提到。還有下載也可以利用開源組件)分別是如下:模組1
Time of Update: 2016-08-14
標籤:/*---------------------------------------- *-描述--Theme顏色配置模組總結. *-描述--S1.Android夜間模式的幾種實現方案 * SS1.直接修改widget顏色:需要每個控制項都去修改,太過麻煩 * SS2.通過修改Theme,更新應用主題 需要重啟Activity才能完成介面渲染 * SS3.通過怎加一層遮光罩來實現 效果不是很理想 *
Time of Update: 2016-08-16
標籤:轉載請標註原創地址:http://blog.csdn.net/lsyz0021/article/details/52215996所有的軟體均在ubuntu 14.04
Time of Update: 2016-08-14
標籤:移動端版本相容js<!--移動端版本相容 --> <script type="text/javascript"> var phoneWidth = parseInt(window.screen.width); var phoneScale = phoneWidth/640; var ua = navigator.userAgent; if (/Android (\d+\.\d+)/.test(ua))
Time of Update: 2016-08-16
標籤:backtrace是庫函數引入的應用自調試函數。系列裡的三個函數可以緩衝或輸出棧幀。#include <execinfo.h>int backtrace(void **buffer, int size);char **backtrace_symbols(void *const *buffer, int size);void backtrace_symbols_fd(void *const *buffer, int size, int
Time of Update: 2016-08-15
標籤: 前段時間剛接觸過Android手機開發,對它的事件傳播機制不是很瞭解,雖然網上也查了相關的資料,但是總覺得理解模模糊糊,似是而非,於是自己就寫個小demo測試了一下。總算搞明白了它的具體機制。寫下自己的結論,分享之,希望對初學android的人有所協助布局效果: &n
Time of Update: 2016-08-15
標籤:
Time of Update: 2016-08-15
標籤:常用的設計模式(一)代理模式應用情境:當一個類的某些功能需要由別的類來實現,但是又不確定具體會是哪個類實現。優勢:解耦合敏捷原則:開放-封閉原則執行個體:tableview的
Time of Update: 2016-08-15
標籤: 最近進入一家新公司,接手了一個之前由外包公司承接的項目。首先吐槽一下項目品質,哎畢竟也憋了很久了。 1.上手項目是打不開的,所有framework靜態庫全體飄紅,一編譯七八十錯誤。最終是偷懶還是什麼就不得而知了。最終慢慢一個個的將靜態庫framework匯入Building
Time of Update: 2016-08-15
標籤: 1 package com.xdsjs.save.utils; 2 3 import android.content.Context; 4 import android.view.inputmethod.InputMethodManager; 5 import android.widget.EditText; 6 7 import java.util.Timer; 8 import java.util.TimerTask; 9 10 /**11 * 開啟或關閉軟鍵盤12 *13