Time of Update: 2015-01-15
標籤:1.判斷SD卡是否存在 返回true表示存在 1 /* 判斷SD卡是否存在 返回true表示存在 */ 2 public boolean avaiableMedia() { 3 String status = Environment.getExternalStorageState(); 4 5 if (status.equals(Environment.MEDIA_MOUNTED)) { 6 return true;
Time of Update: 2015-01-15
標籤: 技術人員核心競爭力還是技術啊。努力提高各種實現效果。加油哦! 直接看效果。此linearLayout只有兩個Button ,當選中Button1,Button1有個底線選中效果。當選中Buton2,Button2有個底線選中效果。 如。 package com.daoge.ui;import roboguice.activity.RoboActivity;import roboguice.inject.InjectView;import
Time of Update: 2015-01-15
標籤:背景首先最近我們在做一個APP 但是我們資料互動都是明文的=- = 這咋辦勒,傻子也知道加密一下咯。可是加密也有問題 對稱式加密的話,人家破解你的應用就能知道了。所以用到了非對稱式加密並且每個APP產生不同的RSA金鑰組。初步實現實現再iOS上面實現RSA加密並不難,因為iOS中有openssl 和 系統內建的 security.framework。我這裡選擇了openSSL 因為我比較懶 =- = 發現別人已經寫好了
Time of Update: 2015-01-15
標籤:datepicker android .xml代碼如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout
Time of Update: 2015-01-15
標籤:android 布局 管理 .java代碼如下:package org.lxh.demo;import android.app.Activity;import android.os.Bundle;import android.view.ViewGroup;import android.widget.TableLayout;import
Time of Update: 2015-01-15
標籤:android private activity public method 自己建立一個項目弄弄吧:
Time of Update: 2015-01-15
標籤:Reaveal + iPhone(越獄)分析app的UI視圖結構(為網易新聞調試介面)準備工作:1.iPhone越獄,這裡使用太極越獄,需在Windows下(虛擬機器即可)。 1.1.首先閱讀太極越獄詳細教程 http://www.taig.com/tutorial.html ,備份、設定好iPhone。 1.2.然後在虛擬機器中安裝iTunesSetup http://www.apple.com/cn/
Time of Update: 2015-01-15
標籤:在開發iOS應用過程中,如何高效的與服務端API進行資料交換,是一個常見問題。一般開發人員都會選擇一個第三方的網路組件作為服務,以提高開發效率和穩定性。這些組件把複雜的網路底層操作封裝成友好的類和方法,並且加入異常處理等。那麼,大家最常用的組件是什嗎?這些組件是如何提升開發效率和穩定性的?哪一款組件適合自己,是 AFNetworking(AFN)還是
Time of Update: 2015-01-14
標籤:前幾天在嵌入式linux上用到alsa command,網上查的資料多不給力,僅僅有動手一點點查,最終能夠用了,將這個用法告訴大家,以免大家少走彎路。0.先查看系統支援哪幾個alsa cmd: ll /system/bin/asla* 經查,我的android4.4.2+linux3.10 的系統支援例如以下 alsa cmd-rwxr-xr-x root shell
Time of Update: 2015-01-14
標籤: Android中Intent傳遞Java對象有兩種方法:一是通過調用Bundle對象的putSerializable(Key,Object)方法【參見樣本】,另一種是通過調用Bundle對象的putParcelable(Key,Object)方法【參見樣本】。 第一種方法要求傳遞的Java對象實現Serializable介面——Serializable介面是JavaSE特有的介面,
Time of Update: 2015-01-15
標籤: 1、同步請求可以從網際網路請求資料,一旦發送同步請求,程式將停止使用者互動,直至伺服器返回資料完成,才可以進行下一步操作,2、非同步請求不會阻塞主線程,而會建立一個新的線程來操作,使用者發出非同步請求後,依然可以對UI進行操作,程式可以繼續運行3、GET請求,將參數直接寫在訪問路徑上。操作簡單,不過容易被外界看到,安全性不高,地址最多255位元組;4、POST請求,將參數放到body裡面。POST請求操作相對複雜,需要將參數和地址
Time of Update: 2015-01-15
標籤:1.append和appendChild的區別append是jquery文檔操作用法① append() 方法在被選元素的結尾(仍然在內部)插入指定內容。$(selector).append(content)1 $("button").click(function(){2 $("p").append(" <b>Hello world!</b>");3
Time of Update: 2015-01-15
標籤:android 的AysncTask直接調用Execute會在在一個線程池裡按調用的先後順序依次執行。如果應用的所有網路擷取都依賴這個來做,當有一個網路請求柱塞,就導致其它請求也柱塞了。在3.0 以後引入了新的方法。可以不在一個線程池裡運行。class TaskHelper { public static <P, T extends AsyncTask<P, ?, ?>> void execute(T task) { execute(task,
Time of Update: 2015-01-15
標籤:我們在開發App的時候,在遇到有狀態列時,NavigationBar上面的按鈕,是極痛點擊的,所以這個時候,最好我們能夠人為的隱藏掉狀態列。如果一直需要隱藏的話,直接在info.plist裡面,添加Key值:View controller-based status bar appearance如果沒有的話,步驟如下:1、在任意一個位置點擊+號,即可進行添加:2.選擇:View controller-based status bar
Time of Update: 2015-01-14
標籤:android android開發 最近項目在做一個sdk,供別的開發人員使用,所以要求匯出jar包。與eclipse不同,android studio 1.0 沒提供匯出jar包的圖形介面。需要結合gradle來產生jar包。首先 需要設定module應用的gradle外掛程式為 library 代碼長這樣:apply plugin: ‘com.android.library‘這樣,build的時候,android
Time of Update: 2015-01-15
標籤:小學生口算小學口算App思路參數設定1)算數的最大值,最小值(隨機產生),2)因子的個數3)操作運算子設定(加法,減法,加減混合,乘法,除法,乘除混合,加減乘除混合)4)運算規則(結果不能為負數,要能整除。。。。)5)測試方法(一、計時測試 二、倒計時測試)6)隨即產生題目的個數功能菜單1)開始口算測試2)曆史成績查看3)協助4)關於本文出自 “我的地盤我做主”
Time of Update: 2015-01-15
標籤:sdk載入 android studio 中文亂碼 剛剛安裝完AS(Android Studio)時,碰到啦兩種問題:一是AS第一次啟動長時間載入sdk,還總是報錯;二是匯入以前使用eclipse寫的apk時,中文注釋會亂碼。1.sdk載入第一次安裝好AS之後,將AS開啟,就會一直出現Fetching android sdk component information而且經常導致載入失敗。
Time of Update: 2015-01-15
標籤:技術人員核心競爭力還是技術啊。努力提高各種實現效果。加油哦!直接看效果。此linearLayout只有兩個Button ,當選中Button1,Button1有個底線選中效果。當選中Buton2,Button2有個底線選中效果。如。 package com.daoge.ui;import roboguice.activity.RoboActivity;import roboguice.inject.InjectView;import
Time of Update: 2015-01-15
標籤:android 外置sdcard 擷取外置sdcard路徑 由於項目需要,在有外置sdcard的情況下,可能不希望直接將應用內資料存入內建sdcard,我於是專門寫了一個函數來擷取sdcard路徑如果有外置sdcard就擷取外置sdcard,如果沒有就用系統預設的"外置sdcard"(深入研究可能知道,這個外置sdcard實際是從內建sdcard裡面分出來的一個分區而已
Time of Update: 2015-01-15
標籤: IOS記憶體nil與release的區別 分類: IOS記憶體管理nil和release的作用: nil就是把一個對象的指標置為空白,只是切斷了指標與記憶體中對象的聯絡;而release才是真正通知記憶體釋放這個對象,但是在IOS中其實也不會立馬釋放記憶體,而是將記憶體計數器剪去1,直到計數器變為0,才會釋放掉記憶體,所以release的目的是為了釋放記憶體,而self.object = nil,是清null