標籤:android maskfilter 模糊 浮雕 繪圖 Android基礎入門教程——8.3.3 Paint API之—— MaskFilter(面具)標籤(空格分隔): Android基礎入門教程本節引言: 在Android基礎入門教程——8.3.1 三個繪圖工具類詳解的Paint方法中有這樣一個方法:
標籤: Android Studio開發App項目時引入第三方庫是個比較麻煩的事情。之前置入Volley就折騰了好久,匯入下拉重新整理控制項PullToRefresh時又碰到了各種問題。在此記錄一下,以便查閱。 一、匯入PullToRefresh 1、將PullToRefresh複製到本地git clone
標籤:在平時開發項目的時候,難免會遇到修改導覽列字型大小和顏色的需求,一般使用自訂視圖的方法,其實還存在一種方法。方法一:(自訂視圖的方法,一般人也會採用這樣的方式)就是在導航向上添加一個titleView,可以使用一個label,再設定label的背景顏色透明,字型什麼的設定就很簡單了。//自訂標題視圖UILabel *titleLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 20
標籤:參考此blog寫的非常的好http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.htmlMainActivity.java 1 import android.support.v7.app.AppCompatActivity; 2 import android.os.Bundle; 3 import android.view.View; 4 import android.widget.Button; 5 import
標籤:一、構建一個ListView需要的條件有資料來源:可以從資料庫中讀取、網路抓取等,屬於MVC中的M層ListView中子項的布局檔案,屬於MVC中的V層適配器:用於串連資料來源和布局,屬於MVC中的C層二、解決步驟,先上最終效果:1、解決M層,即資料來源,由於僅僅只是字串,所以直接在代碼中列出清單項目的字串:1 private void createList() {2 listItems = new String[] { "a", "b", "c", "d",
標籤:關於項目架構的問題,我想,作為已經具有兩年開發經驗的本人來說,還是有一些不大不小的問題,下面來總結一下這些問題。目錄結構AppDelegateModelsMacroGeneralHelpersVendorsSectionsResources 一個合理的目錄結構首先應該是清晰的,讓人一眼看上去就能大概瞭解目錄的職責,且容易應對新的變化。 AppDelegate這個目錄下放的是AppDelegate.h(.m)檔案,是整個應用的入口檔案,所以單獨拿出來。 Mode
標籤: 在Android項目布局中,資源以XML檔案的形式儲存在res/目錄下。為了更好的實現國際化及本地化,字串集通常以XML檔案的形式儲存在res/values/目錄下。 1、純文字字串
標籤:iOS:移動作業系統 ------------》ios7.0變化大,傾向於扁平化UI:使用者介面,即各種頁面元素建立工程Xcodeios -->Application —>模板(多個模板)singleview--->設定Devices屬性:iPad、iPhone、Universal(通用)工程介紹工程所包含的主要檔案介紹1)Supporting Files
標籤: 最近開始接觸android用戶端安全相關技術,以前對移動用戶端的測試主要集中在資料轉送層面,現在開始學習基於軟體層面的安全性測試。其實,很多東西和windows平台的軟體安全還是有些相似的。 APP相關安全性測試或者破解,基本思路大概就是,先對apk進行反編譯,然後通過分析反編譯的檔案(smali檔案或這jar檔案)來尋找程式突破口,進行程式的修改,完成修改後,重新打包成apk檔案並簽名。下面主要
標籤:android、圖表比achartengine更加強大的圖表控制項MPAndroidChart。詳細使用及demo:http://www.see-source.com/androidwidget/detail.html?wid=508核心功能:支援x,y軸縮放支援拖拽支援手指滑動支援高亮顯示支援儲存圖表到檔案中支援從檔案(txt)中讀取資料預先定義顏色模板自動產生標註支援自訂x,y軸的顯示標籤支援x,y軸動畫支援x,y軸設定最大值和附加資訊支援自訂字型,顏色,背景,手勢,虛線等支援的表徵圖
標籤:作為互連網進一步滲入人們生活的衍生物,移動互連網依託3G、4G網以及智能機的普及,迅速發展,成功攻佔各個市場領域。轟轟烈烈的移動互連網時代已經到來。新的時代面臨新的挑戰,新的挑戰促進新的發展模式。不論是IT企業還是傳統行業,大都已經看到移動互連網時代潛在的無限商機,但商機背後蘊藏的不僅有金子,更有陷阱,比起立即準備一籮筐麻袋裝金子,不如丟掉麻袋,先尋找真正適合自身發展的“金礦”。互連網包羅永珍,發展模式從不講單一某一種,移動互連網亦如是,甚至更為豐富。這裡通過移動互
標籤: 本系列文章是對ios學習的總結。由於我之前已經有了多年的.net開發經驗,所以對ios的學習針對性比較強,是考慮到一個app項目需要用到哪些東西,然後做出針對性的尋找學習。這樣做的好處是能夠快速的出東西,壞處就是不夠系統性。所以本系列文章主要推薦給有一定的編程基礎的同學。
標籤: 最近有學生要做畢業設計,會使用到定位及地圖資訊的功能,特此研究了一下,供大家參考,百度定位SDK已經更新到了5.0,地圖SDK已經更新到了3.5,但是在AndroidStudio中使用還是存在一些不穩定的情況,本章我們使用定位SDK 4.0,MAP SDK 3.0,下面我們開始搭建環境。第一步:申請Key 百度地圖Android SDK提供的所有服務是免費的,介面使用無次數限制。但是需申請密鑰(key)後, 才可使用百度地圖Android
標籤:列印堆棧是調試的常用方法,一般在系統異常時,我們可以將異常情況下的堆棧列印出來,這樣十分方便錯誤尋找。實際上還有另外一個非常有用的功能:分析代碼的行為。android代碼太過龐大複雜了,完全的靜態分析經常是無從下手,因此通過列印堆棧的動態分析也十分必要。 Android列印堆棧的方法,簡單歸類一下 1. zygote的堆棧dump實際上這個可以同時dump java線程及native線程的堆棧,對於java線程,java堆棧和native堆棧都可以得到。使用方法很簡單,
標籤:在我之前的學習筆記中討論過ViewController,過了這麼久,對它也有了新的認識和體會,ViewController是我們在開發過程中碰到最多的朋友,今天就來好好認識一下它。ViewController是IOS開發中MVC模式中的C,ViewController是view的controller,ViewController的職責主要包括管理內部各個view的載入顯示和卸載,同時負責與其他ViewController的通訊和協調。在IOS中,有兩類ViewController,一類是顯
標籤:import android.content.Context;import android.widget.BaseAdapter;import java.util.List;/** * 基類Adapter * Created by Administrator on 2015/10/22 0022. */public abstract class MyBaseAdapter<T> extends BaseAdapter { protected Context
標籤:ios NSUserDefaults儲存資料(喜好設定) 1.NSUserDefaults用於儲存資料量小的資料,主要是使用者配置,但也可以支援儲存一些小資料包括:NSString, NSNumber, NSDate, NSArray, NSDictionary2.資料存放於一個plist檔案中。這個檔案位於在 app同級目錄的/Library/Preferences目錄下3.NSUserDefaults主要是 setObject 和 object
標籤:Xcode6 只支援iOS7和iOS8的模擬器Xcode7 只支援iOS9和iOS8的模擬器Xcode 並不會識別 SDKs 目錄下的模擬器,我經過一些嘗試以後,發現要放在這個目錄下:/Library/Developer/CoreSimulator/Profiles/Runtimes/注意:是根目錄,不在 Xcode 和 User 的目錄下而且與舊版的模擬器不同,新版模擬器是以simruntime為尾碼打包的(其實還是一個目錄),以7.1的模擬器為例:如果這個目錄不存在的話,可以嘗試用
標籤:一、首尾式動畫// beginAnimations表示此後的代碼要“參與到”動畫中 [UIView beginAnimations:nil context:nil];//設定動畫時間長度 [UIView setAnimationDuration:2.0];  
標籤:APP有可能面臨的錯誤問題:1. APP強退 2. 資料載入失敗 3. APP潛在問題