Time of Update: 2016-02-13
標籤:一:iOS沙箱知識出於安全考慮,iOS系統把每個應用以及資料都放到一個沙箱(sandbox)裡面,應用只能訪問自己沙箱目錄裡面的檔案、網路資源等(也有例外,比如系統通訊錄、照相機、照片等能在使用者授權的情況下被第三方應用訪問)1:MyApp.app 該目錄包含了應用程式本身的資料,程式打包的時候的資源檔和一些本地檔案就是存放在這個目錄下的。 程式的可執行程式、plist檔案也在這個目錄下。
Time of Update: 2016-02-13
標籤:一、運行結果一、代碼1.xml(1)activity_main.xml 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4
Time of Update: 2016-02-13
標籤:一、代碼1.xml(1)main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 android:layout_width="fill_parent" 5
Time of Update: 2016-02-13
標籤:可能遇到的問題android系統自身內建有儲存,另外也可以通過sd卡來擴充儲存空間。前者好比pc中的硬碟,後者好移動硬碟。 前者空間較小,後者空間大,但後者不一定可用。 開發應用,處理本機資料存取時,可能會遇到這些問題:需要判斷sd卡是否可用:
Time of Update: 2016-02-13
標籤:一、代碼1.xml(1)main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 android:layout_width="fill_parent" 5
Time of Update: 2016-02-13
標籤:一、代碼1.xml(1)main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" android:layout_width="fill_parent" 4 android:layout_height="
Time of Update: 2016-02-13
標籤: 用android stdio搭建安卓開發環境比eclipse簡單的多,僅僅下載一個1個G左右的安裝包安裝即可。安裝好之後隨便建一個hello world工程,想用實體手機調試要點:選擇USB裝置:這樣點擊編譯運行後,在下面的提示框中就能看到log資訊: 特別的:有時候手機插上電腦後驅動總是安裝失敗(查看裝置管理員顯示ADB介面有個驚嘆號),此時可以自己下載一個ADB驅動手動安裝即可:http://pan.baidu.com/s/1bbrTAQ [
Time of Update: 2016-02-13
標籤:儲存在內部還是外部所有的Android裝置均有兩個檔案儲存體地區:"internal" 與 "external" 。 這兩個名稱來自於早先的Android系統,當時大多裝置都內建了不可變的(internal storage)及一個類似於SD card這樣的可卸載的儲存組件(external storage)。之後有一些裝置將"internal" 與 "external"
Time of Update: 2016-02-13
標籤:前言:本篇隨筆介紹的是XML解析。 本文: 1、XML解析方式有2兩種:DOM:一次性將整個XML資料載入進記憶體進行解析,比較適合解析小檔案SAX:從根項目開始,按順序一個元素一個元素往下解析,比較適合解析大檔案 2、IOS中XML解析方案有很多種: 2-1、第三方架構: libxml2:純C語言,預設包含在iOS
Time of Update: 2016-02-13
標籤:前言:對伺服器請求之後,返回給用戶端的資料,一般都是JSON格式或者XML格式(檔案下載除外)本篇隨便先講解JSON解析。 本文:關於JSON:JSON是一種輕量級的資料格式,一般用於資料互動JSON的格式很像Objective-C中的字典和數組:{"name":"jack","age":10}補充: 標準的JSON格式的注意點:key必須用雙引號。(但是在Java中是單引號) JSON-OC的轉換對照表 其中:null--返回OC裡的NSNull類型 使
Time of Update: 2016-02-13
標籤:1.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5
Time of Update: 2016-02-13
標籤: 大熊貓豬·侯佩原創或翻譯作品.歡迎轉載,轉載請註明出處. 如果覺得寫的不好請多提意見,如果覺得不錯請多多支援點贊.謝謝! hopy
Time of Update: 2016-02-13
標籤:package com.example.yanlei.yl4;import android.graphics.Color;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.text.Spannable;import android.text.style.AbsoluteSizeSpan;import
Time of Update: 2016-02-13
標籤:開啟服務的時候,如果我們是通過bindService來綁定服務並且要向服務傳遞資料,可以直接在Intent中設定bundle來達到效果,但是如果是我們需要從服務中返回一些資料到Activity中的時候,實現起來就有各種各樣的方法,比如說使用回調,使用廣播等等,今天說的是使用回調的方法。建立一個工程,並編寫一個服務: 1 public class MyService extends Service { 2 private boolean connecting = false; 3
Time of Update: 2016-02-13
標籤:最近新聞列表裡的下拉 down up move 等等讓我十分頭疼 ,無意間看到了一篇非常不錯的文章,轉載如下: 開篇語:最近程式在做一個小效果,要用到touch,結果整得雲裡面霧裡的,乾脆就好好把android touch機制好好看了一下,呵呵。。android系統中的每個ViewGroup的子類都具有下面三個和TouchEvent處理密切相關的方法:1)public boolean dispatchTouchEvent(MotionEvent
Time of Update: 2016-02-13
標籤:一句話即可。ImageButton.setBackgroundResource(R.drawable.abc_list_selector_background_transition_holo_light);其中網路上的答案如設定背景圖片透明度等不適合動態添加的控制項,仍會有不可見的邊框存在,使得控制項位置位移。【android】動態添加ImageButton的去邊框辦法
Time of Update: 2016-02-12
標籤:在 Windows 10 中, 如何卸載和重新安裝 OneNote App 15/8/2015 使用 PowerShell 命令卸載 OneNote App開始菜單 -> 輸入 "Powershell" -> 右鍵點擊菜單 -> 用管理員運行 -> 輸入以下命令列Get-AppxPackage *microsoft.office.onenote* | Remove-AppxPackage使用 Windows 商店重新安裝 OneNote App開啟 Windows
Time of Update: 2016-02-12
標籤:一:藍牙裝置之間的通訊主要包括了四個步驟設定藍牙裝置尋找區域網路內可能或者匹配的裝置串連裝置裝置之間的資料轉送二:具體編程實現1. 啟動藍芽功能首先通過調用靜態方法getDefaultAdapter()擷取藍芽適配器BluetoothAdapter,如果返回為空白,則無法繼續執行了。例如:BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();if (mBluetoothAdapter ==
Time of Update: 2016-02-12
標籤:一:Bluetooth包簡介Android平台提供了一個android.bluetooth的包,裡面實現藍牙裝置之間通訊的藍芽API。總共有8個類,常用的四個類如下:BluetoothAdapter類代表了一個本地的藍芽適配器。它是所有藍芽互動的進入點。利用它你可以發現其他藍牙裝置,查詢繫結了的裝置,使用已知的MAC地址執行個體化一個藍牙裝置和建立一個BluetoothServerSocket(作為伺服器端)來監聽來自其他裝置的串連。BluetoothDevice類代表了一個遠端的藍牙裝置
Time of Update: 2016-02-12
標籤:前段時間在做一個動態發布功能,需要用到圖片上傳。一開始直接調用的系統相簿和相機,由於系統相機不支援多選,就花點時間做了個本地相簿,在此開源下。先上,依次為選擇相簿介面、相簿詳情介面、查看圖片大圖介面 相簿清單按圖片數量降序排序,相簿詳情列表按圖片時間降序排序,對比了下和QQ的相簿,讀取的檔案基本一致。接下來說下相簿檔案遍曆的思路。首先肯定不會是通過檔案夾逐級遍曆的,這樣效率太低。查了下API發現Android的系統資料庫已經儲存了所有的圖片路徑和縮圖路徑(如果有),可