原创 Android的安全機制---筆記

一、安全主要解決什麼問題: 1、保密    2 、鑑別/認證   3、完整性   4、不可否認性 日常生活中,有意無意能想到的密碼術 1、字母加密    2、藏頭詩   3、到寫文   4、算法與祕鑰的分離   5、任何規則都可以定義密碼

原创 android知識回顧-----自定義view

1.Android view 如何測量? MeasureSpec 類來測量,分爲三種模式默認EXACTLY(match_parent)  AT_MOST(wrap-content)  UNSPECIFIED 自定義view 如TextVi

原创 Android內存溢出處理方案

本人使用的工具是  Android studio  先下載      Memory Analyzer  (jdk如果是64則下64的,保持一致) 在Android Studio打開Android Device Monitor or

原创 關於ListView的Adapter,解決ListView滾動後內容重複的問題

這些天用到了ListView,由於要用到ImageView,且圖片源不是在資源裏面的,也就沒法用到ID了,也就不能用SimpleAdapter之類的了。只能自己改寫一個Adapter,直接繼承BaseAdapter。由於一開始只是在網上

原创 android ant批量打包

補充遇到的問題:沒有先clean項目就去ant打包,在proguard.cfg或者proguard-project.txt文件中引入了找不到的jar包導致can`t read *.jar無法打包 ant打包其實不難,看裏面的錯誤註釋,

原创 android進階------高性能編程---理解中

注重原創:http://blog.csdn.net/litton_van/article/details/21702299關於專題     本專題將深入研究Android的高性能編程方面,其中涉及到的內容會有Android內存優化,算法優

原创 android知識回顧----性能優化

1.佈局優化    常用的幾種方式分別是:避免佈局多層嵌套(可用工具hierarchyViewer幫助分析佈局的嵌套關係)、過度繪製檢查、viewStub(相對gone invisiable消耗資源更小 顯示的時候調用 viewStub.

原创 android知識回顧----單例模式理解和舉例

設計模式中,最簡單不過的就是單例模式。先看看單例模式 原文:http://www.iteye.com/topic/575052 Singleton模式可以是很簡單的,它的全部只需要一個類就可以完成(看看這章可憐的UML圖)。但是

原创 android知識回顧-----開源框架-----Volley

主要內容: 主要特點 主要源碼解析 使用方法 1.Volley是什麼? 使用場景?   Volley是一個android輕量級異步網絡加載和圖片緩存處理框架。使用場景是數據量小,網絡請求頻繁 2.Volley的主要特點 (1). 擴展

原创 android知識回顧-----適配不同分辨率的機型

 1.儘量使用dp設置控件的大小距離,文字使用sp,dp是和分辨率無關的  2.少用絕對佈局,儘量使用相對佈局  3.圖片使用多路徑 drawable_small drawable_large  4.不同大小和佈局的情況下,佈局差

原创 android知識回顧----觀察者模式理解和舉例

實例1: 型運用是大家熟悉的BaseAdapter,BaseAdapter關聯了一個DataSetObservable對象,並實現registerDataSetObserver和unregisterDataSetObserver兩個

原创 android知識回顧------安全加密(金融類)

1.使用RSA(非對稱加密)  AES(對稱加密)  Des方法對數據加密,是可逆的,但是MD5和SHA是不可逆的所以不適合,建議在項目中,針對需要加密的核心功能用SDK方式混淆打包加密,因爲暴露在項目中的java代碼都是不安全的,但是又

原创 android知識回顧------如何搭建一個app

1.項目結構的搭建     可以抽取一些公用的模塊,比如activity、fragment、adapter、數據庫、工具類、自定義控件、網絡層,需要從包名上直接體現出來 2.Application的使用    application 是單

原创 android知識回顧----fragment

Fragment和 Activity直接如何通信 1.Fragment中定義一個內部接口類,和一個接口類對象,在onAttach方法中將Activity賦值給這個變量。   Activity中實現這個接口類,當Fragment需要觸發按鈕

原创 android知識回顧-------使用到的設計模式及舉例

1、適配器模式:ListView或GridView的Adapter 簡介:不同的數據提供者使用一個適配器來向一個相同的客戶提供服務。 適配器模式是一種重要的設計模式,在 android 中得到了廣泛的應用。適配器類似於現 實世界