Time of Update: 2015-10-12
標籤:最近在使用AngularJS進行手動調用$apply總是會遇到一個錯誤:$degist already in progress 。經過網上一番查閱發現,其實是由於我對使用$apply的不明確產生的。於是看了一些部落格,豁然開朗。
Time of Update: 2015-10-12
標籤:Android工程中的檔案類型包括以下幾種: 一。jar包:是為瞭解決軟體的相容問題。如果在低版本Android平台上開發一個應用程式,而應用程式又想使用高版本才擁有的功能,就需要使用Support庫。Android private libraries 和 Android 4.2.2 、Referenced libraries 等。其實 Android private libraries
Time of Update: 2015-10-12
標籤:android系統其實是linux,那麼可以在程式中去調用cat /proc/meminfo和cat /proc/cpuino去查看記憶體和CPU等情況的,下面是程式:public class CpuSpeed extends Activity { /** Called when the activity is first created. */ private TextView cpuInfo; private TextView memoryInfo;
Time of Update: 2015-10-12
標籤:移動端圖片上傳方法實現效果 檔案下載 http://files.cnblogs.com/files/sntetwt/%E7%A7%BB%E5%8A%A8%E7%AB%AF%E5%9B%BE%E7%89%87%E4%B8%8A%E4%BC%A0.rar 實現步驟一、隱藏<input type="file" id="file" name="Filedata" style="display:none;" accept="image/*" />二、建立上傳按鈕<div
Time of Update: 2015-10-11
標籤:Android開發的過程中,每次調用startService(Intent)的時候,都會調用該Service對象的onStartCommand(Intent,int,int)方法,然後在onStartCommand方法中做一些處理。從Android官方文檔中,我們知道onStartCommand有4種int傳回值,首先簡單地講講int傳回值的作用。一、onStartCommand有4種傳回值:START_STICKY:如果service進程被kill掉,保留service的狀態為開始狀態,
Time of Update: 2015-10-11
標籤:1 SQLite31>
Time of Update: 2015-10-11
標籤:在他們的定義ContentProvider結合ContentObserver一起使用時,自己寫的ContentProvider,在運行完insert、delete和update後,要手動地調用getContentResolver().notifyChange()這種方法來通知修改的產生。直接上代碼:MainActivitypackage com.jackie.contentobserver;import java.util.ArrayList;import android.net.Uri;
Time of Update: 2015-10-12
標籤:開發項目中遇到了iOS9適配的問題, 網查後提供一下臨時性解決方案: 1. 暴力使用HTTP, 而不是HTTPs在plist檔案中加入如下欄位 <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict> 2. APP之間進行跳轉,
Time of Update: 2015-10-12
標籤:重新整理按鈕添加在導覽列的右上放,本來已經有了下拉重新整理的功能,現在就是不想每次重新整理都要跑到最上面,所以添加了這麼個按鈕。代碼://添加重新整理按鈕-2015.10.10 UIBarButtonItem *refreshBtn = [[UIBarButtonItem alloc]initWithTitle:@"重新整理"
Time of Update: 2015-10-12
標籤:使用Activity之間傳遞資料的時候,出現了一個bug,但是沒有找到哪裡出錯了。把代碼和log都記錄下來,以後研究代碼:MainActivity.class 1 package com.example.caradviser; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import android.app.Activity; 7 import android.content.Intent; 8
Time of Update: 2015-10-12
標籤:原文:http://my.oschina.net/vimfung/blog/494687 iOS9中新增App Transport Security(簡稱ATS)特性, 主要使到原來請求的時候用到的HTTP,都轉向TLS1.2協議進行傳輸。這也意味著所有的HTTP協議都強制使用了HTTPS協議進行傳輸。原文如下:App Transport Security App Transport Security (ATS) enforces best practices in
Time of Update: 2015-10-12
標籤:ios swift 資料持久化 斯坦福公開課 本話將介紹IOS中的四種資料持久化方式: Archiving SQLite File System Core Data 前面我們將結果NSUsrDefaults的用法,它是針對小資料量的持久化技術,本話的四種方式是針對大資料量的操作。 1.Archiving Archiving是一種把Object
Time of Update: 2015-10-12
標籤:在實際開發中LayoutInflater這個類還是非常有用的,它的作用類似於findViewById()。不同點是LayoutInflater是用來找res/layout/下的xml布局檔案,並且執行個體化;而findViewById()是找xml布局檔案下的具體widget控制項(如Button、TextView等)。具體作用:1、對於一個沒有被載入或者想要動態載入的介面,都需要使用LayoutInflater.inflate()來載入;2、對於一個已經載入的介面,就可以使用Activi
Time of Update: 2015-10-12
標籤:開啟終端:touch .bash_profileopen -e .bash_profile這樣會彈出一個 “.bash_profile” 文字檔,可以直接編輯和儲存,很方便。 更新配置:命令:source .bash_profile 驗證 adb是否成功配置:終端輸入:adb或者adb version不提示“command not found”,而是出現一長串協助說明或者版本號碼,那就證明adb已經配置好了。
Time of Update: 2015-10-12
標籤:MTK Android Driver :lcm1.怎樣建立一個LCD驅動LCD模組主要包括LCD顯示屏和驅動IC。比如LF040DNYB16a模組的驅動IC型號為NT35510。要在MTK6577平台上建立這個lcd的驅動,步驟如下:A. 建立檔案夾nt35510:\mediatek\custom\common\kernel\lcm\ nt35510\mediatek\custom\common\lk\lcm\ nt35510
Time of Update: 2015-10-12
標籤:引言 在windows安裝Android的開發環境不簡單也說不上算複雜,本文寫給第一次想在自己Windows上建立Android開發環境投入 Android浪潮的朋友們,為了確保大家能順利完成開發環境的搭建,文章寫的盡量詳細,希望對準備進入Android開發的朋友有協助。 本教程將分為五個步驟來完成Android開發環境的部署。第一步:安裝JDK。第二步:配置Windows上JDK的變數環境 。第三步: 下載安裝Eclipse 。第四步:下載安裝Android SDK
Time of Update: 2015-10-12
標籤:程式開發中經常會有立即停止線程啟動並執行需要,而通過api是沒有辦法實現這個目的的,因此對於這個情況,我們需要採取一些“特殊”的方式來實現:1,判斷標誌位的辦法:我們要知道在java的線程中,沒有辦法停止一個正在運行中的線程。在Android的AsyncTask中也是一樣的。如果必須要停止一個線程,我們可以採用這個線程中設定一個標誌位,然後線上程run方法或AsyncTask的doInBackground方法中的關鍵步驟判斷這個標誌位以決定是否繼續執行。然後在需要終
Time of Update: 2015-10-12
標籤: 在現階手機app的臨時快取檔案漸漸增多,在app開發中對於行動裝置檔案的操作越來越多,我們IOS中對於檔案的操作主要涉及兩個類NSFileManager 和NSFileHandle,下面我們就看看如何使用這兩個類:1、檔案建立//初始化一個NSFileManager類defaultManager方法為單例模式,通過單例模式進行初始化 NSFileManager * fileManager =[NSFileManager defaultManager];
Time of Update: 2015-10-12
標籤:視頻和音頻簡單總結1.音效播放(短時間的音頻檔案)1> AudioServicesCreateSystemSoundID2> AudioServicesPlaySystemSound2.音樂播放(長時間的音頻檔案)1> AVAudioPlayer只能播放本地的音頻檔案>MPMusicPlayerControllerm3.視頻播放1> AVPlayer(也可以播放音頻)能播放本地、遠端音頻、視頻檔案基於Layer顯示,得自己去編寫控制台2>
Time of Update: 2015-10-12
標籤:網頁視圖控制項:UIWebView 功能:它是繼承於UIView的,以網頁的形式用來顯示從網路或者本地上載入下來的資料。枚舉://網頁視圖導航類型typedef NS_ENUM(NSInteger, UIWebViewNavigationType) { UIWebViewNavigationTypeLinkClicked,