Time of Update: 2015-07-01
標籤: 記憶體最佳化 Android系統對每個軟體所能使用的RAM空間進行了限制(如:Nexus one 對每個軟體的記憶體限制是24M),同時Java語言本身比較消耗記憶體,dalvik虛擬機器也要佔用一定的記憶體空間,所以合理使用記憶體,彰顯出一個程式員的素質和技能。 1) 瞭解JIT 即時編譯(Just-in-time Compilation,JIT),又稱動態轉譯(Dynamic Translation),是一種通過在運行
Time of Update: 2015-07-01
標籤:平時開發中老是出現多行的文本而且要有placeholder提示,就自己整理項目中部分代碼以供參考、討論,希望有更好實現方法的人多多指教。思路:通過改變UITextView的文本顏色實現placeholder效果,通過改變UITableView的setContentOffset方法解決鍵盤遮擋1、建立UITextView textView = [[UITextViewalloc]init];
Time of Update: 2015-07-01
標籤:最近比較忙碌,我也不知道忙的什麼東西,打算寫的部落格寫了一半,還沒寫完,今天先扯一扯項目中遇到的一個問題,一方面防止以後遇到這個問題忘記如何解決,另一方面希望可以提供給遇到同樣問題的朋友一個思路.下面開始正題,在listview的item中使用checkbox,當你按照普通的listview的用法使用時,你會遇到下面這樣的問題:1.checkbox可以點擊,但是listview的item無法點擊2.無法獲得checkbox被點擊的是哪一行第一個問題涉及到事件分發,下一篇再扯(我會按照我的理
Time of Update: 2015-07-01
標籤:Google在發布安卓 Lollipop版本之後,為了更好的使用者體驗,Google為Android的滑動機制提供了NestedScrolling特性NestedScrolling的特性可以體現在哪裡呢?比如你使用了Toolbar,下面一個ScrollView,向上滾動隱藏Toolbar,向下滾動顯示Toolbar,這裡在邏輯上就是一個NestedScrolling —— 因為你在滾動整個Toolbar在內的View的過程中,又嵌套滾動
Time of Update: 2015-07-01
標籤:Objective-C 有排序的API,省了我們很多事。主要有以下3種方法。NSComparator NSArray *unsortedArray = @[@5,@3,@8,@1,@7];NSArray *sortedArray = [unsortedArray sortedArrayUsingComparator:^NSComparisonResult(id obj1, id obj2) { return [obj1
Time of Update: 2015-07-02
標籤:1. JSON的序列化 和 還原序列化上傳檔案的時候,有時候希望傳遞一些附加資訊給伺服器,這個時候 可以在上傳檔案的同時再post過去這些附加資訊 a. 例如:i. 上傳照片的時候給圖片添加圖片的作者、名稱、描述、地理位置等資訊ii. 發微博的時候上傳圖片,還要附帶微博內容、作者、地理位置等資訊 JSON的序列化: 字典或數群組轉換成二進位的json形式的字串, 一般在給伺服器發送資料的時候做此操作. JSON的還原序列化: 二進位形式的json字串 轉換成字典或數組 ,
Time of Update: 2015-07-02
標籤:eclipse工程向android studio 遷移過程中需要到編譯錯誤:eclipse工程的結構比較複雜,引用了其它的工程,在遷移的過程中遇到了錯誤。@ViewInject(R.id.edittext_bbs_send_title) private EditText edTitle;錯誤提示如下:error: attribute value must be
Time of Update: 2015-07-01
標籤:中國天翼開放平台自訂簡訊驗證碼和模板簡訊demo自訂簡訊驗證碼package com.ffcs.sms;import java.net.URLEncoder;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Map;import java.util.TreeMap;import com.ffcs.util.HttpInvoke
Time of Update: 2015-07-01
標籤:路由器設定 ip地址 伺服器 防火牆 flash 背景介紹:小編買了個2手思科路由,在Router#eraser start-config命令後,發現快閃記憶體裡還有好多多餘的東西,650) this.width=650;" title="1.jpg" src="http://s3.51cto.com/wyfs02/M01
Time of Update: 2015-07-01
標籤:ios 截取圖片 範圍截取圖片 為當前視圖添加截取功能(此處的textImageView是截取圖片操作者需求放到的地方)UIImageView *view = [[UIImageView alloc]initWithImage:[self getImageWithView:self.view]];tesxtImageView.image = view.image;得到截取圖片的方法-
Time of Update: 2015-07-01
標籤:1.Android中intent的是?答:實現介面間的切換,可以包含動作和動作資料,串連四大組件的紐帶。2.SAX解析xml檔案的優點的是?答:不用事先調入整個文檔,佔用資源少3.在android中使用Menu時可能需要重寫的方法有(選2個):答:onCreateOptionsMenu()、onCreateMenu() 4. 在SQL Server Management Studio 中運行下列T-SQL語句,其輸出值(c)。 SELECT
Time of Update: 2015-07-02
標籤:android volley 網路通訊架構 今天用了一下Volley網路通訊架構,感覺挺好用的,寫個部落格記錄一下使用方法,方便以後VC。Volley(Google提供的網路通訊庫,能使網路通訊更快,更簡單,更健壯。)功能模組:1. JSON,映像等的非同步下載-----------------------------------------------------------------
Time of Update: 2015-07-02
標籤:nodejs安裝過程:1、下載Windows Installer (.msi),http://nodejs.org/download/,雙擊安裝2、命令列下輸入node -v 顯示版本號碼 node-v0.10.35,說明安裝成功註:node npm 是整合的appium線上安裝(1)進入cmd命令列(2)輸入命令:npm install -g appium 或者npm --registry http://registry.cnpmjs.org install -g
Time of Update: 2015-07-02
標籤:一些總結出來的Android快速開發架構,全部都是開源架構,附帶項目地址,是開發學習的絕佳資料。 thinkAndroid項目github地址:https://github.com/white-cat/ThinkAndroid功 能:ThinkAndroid是一個免費的開源的、簡易的、遵循Apache2開源協議發布的Android開發架構,其開發宗旨是簡單、快速的進行 Android應用程式的開發,包含Android mvc、簡易sqlite
Time of Update: 2015-07-02
標籤:隨著處理器製造工藝的不斷進步,和Android系統的不斷髮展,最近出了arm64-v8a的架構,由於項目中用到了speex的第三方語音編解碼的動態庫,其他架構的處理器暫不用說,一切正常,唯獨到arm64-v8a這裡出問題了,在Android5.0 arm64位的手機上使用語音會報錯,關於其他架構的.so檔案編譯不再贅述,網上都有資料。廢話少說,直接上步驟:1.下載android-ndk-r10e-windows-x86_64並解壓,這個支援arm64
Time of Update: 2015-07-02
標籤:android json unicode 前言 從網路擷取JSON資訊的時候,有時我們會擷取到一些不知名的東西,比如下面的情況就是我擷取的json資訊: 可以看到artist_name我所希望的是歌手的名字,結果出來的卻是一堆不知道什麼東西的編碼,我大概的猜測一下,它有可能就是UniCode編碼,因
Time of Update: 2015-07-02
標籤:開發 android webview 縮放 轉載請標明出處: http://blog.csdn.net/hanhailong726188/article/details/46717621 本文出自【海龍的部落格】之前轉載過Android webview相關的文章,Android
Time of Update: 2015-07-02
標籤:最近很多人來Fragment動畫是高度興趣,我將是一個樣本給大家看。既然做,我會做動畫以下類型:注入彈齣動畫:從“”進入。從“上下左右”彈出,當然,你怎麼組合都能夠。另外你也能夠加一些透明度的變化,這就看你的發揮了。。。1.先寫動畫的xml檔案做開發的都知道。在/res/anim/檔案夾下,建立xml的動畫檔案。比方:fragment_slide_in_from_bottom.xml<?xml version="1.0" encoding="utf-8&
Time of Update: 2015-07-02
標籤: 當談到“事務”時,我想到了sqlite本身是支援事務操作的,FMDB作為sqlite的上層封裝也對事務進行了支援,那麼說了這麼多給不瞭解“事務”這個詞的同學解釋一下吧:通常一次
Time of Update: 2015-07-02
標籤:Android 裝置管理 Android2.2 通過Android裝置管理API提供對企業級應用的支援。裝置管理API在系統層級提供了裝置管理特性。這些API可以在企業環境下,需要對員工裝置進行控制時使用。例如,內建的Android郵件應用有新API對Exchange進行支援。通過郵件應用,Exchange管理員可以實施一個覆蓋不同裝置的密碼原則——包括字母數字密碼或數字 PIN