Time of Update: 2015-03-17
標籤:在上文《16.app後端如何保證通訊安全--url簽名》提到,url簽名有兩個缺點,這兩個缺點,如果使用對稱式加密方法的話,則完全可以避免這兩個缺點。在本文中,會介紹對稱式加密的具體原理,和詳細的方案,使app通訊更加安全。1.對稱式加密的原理 採用單鑰密碼系統的加密方法,同一個密鑰可以同時用作資訊的加密和解密,這種加密方法稱為對稱式加密,也稱為單祕密金鑰加密。 其實很簡單,假設有未經處理資料"1000",
Time of Update: 2015-03-17
標籤:android studio首先需要安裝JDK,這個沒啥好說的,然後下載Android Studio的exe安裝包,運行。安裝完畢後初次開機,基本都會遇到問題一:Fetching android sdk component information載入過久650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/5B/5F/wKioL1UHxN6jFmyzAAB8kfutoLk430.jpg" title="1.jpg"
Time of Update: 2015-03-16
標籤: Android開發需求變化快,開發週期要求盡量短,接下來一系列文章從實際使用出發總結一些常用的程式碼片段,便於尋找,也為後來人提供一份參考。1.擷取Manifest的基本資料(升級頁面和軟體關於頁面一般會使用到)Context mContext = XXXApplication.getInstance().getApplicationContext(); //擷取Application的Context ,當然也可以擷取當前的Activity的Context,
Time of Update: 2015-03-17
標籤:unity 3d 遊戲 動畫 編輯器 在Unity 3D上開發遊戲,需要遊戲指令碼與3D建模相結合,將寫好的指令碼拖曳到3D對象裡從而實現效果。下面是一個小執行個體,使用Unity 3D實現一個可控制移動的小人,小人可以向前、向後、向左和向右移動。1、通過 File - > New Scene
Time of Update: 2015-03-17
標籤:listview倒計時 android倒計時效果 倒計時 有人在群裡問他實現的倒計時在ListView中很卡,有沒有好的方案,我就閑來沒事,實現了一下,供參考package com.microchange;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import
Time of Update: 2015-03-14
標籤:原文網址:http://blog.csdn.net/androidlover1991/article/details/17014055實際開發中,並不需要每次都編譯所有原始碼,只需要編譯自己修改的模組即可。Android 的編譯系統提供了強大的機制支援單獨模組的編譯,而且十分簡單。Android 提供三種方式用於編譯單獨模組 :1.make 模組名2.mm 來自於 envsetup.sh 指令碼中註冊的函數3. mmm 來自於 envsetup.sh
Time of Update: 2015-03-16
標籤: 關於Android開發中的LinearLayout子控制項權重android:layout_weigh參數的作用,網上關於其用法有兩種截然相反說法: 說法一:值越大,重要性越高,所佔用的空間越大;說法二:值越大,重要性越低,所佔用的空間越小。到底哪個正確?哪個錯誤?抑或還有其他解釋?請點擊查看關於weight 權重參數作用的詳分析: 其實這兩種情況都不太準確;準確的解釋是,weight 許可權
Time of Update: 2015-03-16
標籤:Android中的多線程可以有多種實現方式,前面我們已經講過了封裝程度較高非同步任務(AnsyncTask),這一節我們來看看較為靈活的方式:Handler Looper MessageQueue
Time of Update: 2015-03-17
標籤:android canvas 命名空間 xmlns 話不多說先:類似於這樣的效果,很簡單。這是一個listview,item是自訂的view,有兩個特點:傳入長度,動態改變柱狀圖的長度;根據長度改變色值,長度越長越紅,反之越黃。用到的知識點無非是paint在canvas上畫圖,這裡不贅述,想瞭解但是不瞭解的童鞋可以看我上一篇日誌
Time of Update: 2015-03-17
標籤:androidAndroid中要實現如的效果:這個要在真機中才能看出效果!!switch_button_left_checked.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2015-03-14
標籤:android dialog 常用對話方塊 /** * 確定、取消 * @param view */ public void click1(View view){
Time of Update: 2015-03-15
標籤:數學1828. Approximation by a ProgressionTime limit: 0.5 secondMemory limit: 64 MBYour are given a sequence of integers a1, …, an. Find an arithmetic progression b1, …, bn for which the value ∑(ai ? bi)2 is
Time of Update: 2015-03-16
標籤:android 上的API函數鉤子,利用CydiaHook實現 發布將近一年了,最近發現還是有些人需要的,github上也有些人fork了。 例子代碼,發布在github上,地址:https://github.com/zencodex/cydia-android-hook CydiaHook 利用Cydia Substrate SDK 開發,可以HOOK java層或NATIVE層 API介面。 本代碼功能
Time of Update: 2015-03-17
標籤:在ios中經常會遇到:ARC forbids explicit message send of ‘autorelease‘ 或“ARC forbids explicit message send of release”這樣的錯誤。原因可能是項目使用了arc機制而有些檔案禁止使用而報錯.解決方案:1.禁用在Xcode中的特定檔案的ARC點擊項目名,在中間一欄選擇targets,然後選擇build phases選項。展開Compile
Time of Update: 2015-03-17
標籤:一 需求分析 1)需求來源與操作分析與技術分析 Android內建的時鐘應用操作非常不人性化,對於常用倒計時和計時的小夥伴簡直就是摧殘。所以我打算做一個操作非常簡單的倒計時widget。操作上類似內建鬧鐘的設定方式,環形時鐘介面,點擊某個時間,直接開始倒計時,widget是支援點擊事件的,所以需求應該是可以實現的。 2)特別說明,作為拖延症晚期,有可能本文的計劃完全不能實現,如果有一天我真的完成了計劃。。 等到了那一天再說吧。。 二 開發計劃
Time of Update: 2015-03-16
標籤:stackoverflow android-support-v7-a 之前遇到的問題,在萬能的stackoverflow上面找到了答案,哈哈原文網址:http://stackoverflow.com/questions/18421274/android-could-not-find-android-support-v7-appcompat-apk-error答題翻譯如下:我按照開發網站上面說的安卓教程,當我試著加入Acti
Time of Update: 2015-03-17
標籤:1.適用情境1) ContentProvider為儲存和讀取資料提供了統一的介面2) 使用ContentProvider,應用程式可以實現資料共用3) android內建的許多資料都是使用ContentProvider形式,供開發人員調用的(如視頻,音頻,圖片,通訊錄等)2.相關概念介紹1)ContentProvider簡介 當應用繼承ContentProvider類,並重寫該類用於提供資料和儲存資料的方法,就可以向其他應用共用其資料。
Time of Update: 2015-03-16
標籤:上一篇文章中,我們重點講解了adb的常用命令,下面我們一起來看看其它常用的命令2 android2.1 查看機器上所有已經安裝的Android版本和AVD裝置2.1.1查看機器上已經安裝的AVD(Android Virtual Device)裝置通過下面的命令我們可以查看機器上安裝了的所有的AVD: android list avd 終端執行結果:我們可以看到,在我的機器上總共建立了兩個avd,其中一個是2.3.3版本的 ,另一個是4.0版本的2.1.2
Time of Update: 2015-03-17
標籤:1.廣播類型:標準廣播和有序廣播。標準廣播是非同步廣播在廣播發出之後所有接收器幾乎會同一時刻接收到,沒有先後順序,效率高,但無法被截斷。有序廣播則是同步廣播,同一時刻只能一個接收器接收這條訊息,等執行完畢後才會繼續傳遞,優先順序高的接收器可以先接受,並且可以截斷該廣播傳遞。動態註冊案例分析:網路變化提醒構建響應類: class NetworkChangeReciver
Time of Update: 2015-03-16
標籤:ios 瀑布流 ios