Time of Update: 2016-06-20
標籤: //首先建立格式化對象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
Time of Update: 2016-06-20
標籤: 最近比較關注移動端的安全,以後也打算向安卓平台的安全發展。這篇博文主要是記錄一些研究Android安全的讀書筆記。Fuzzing技術的核心是樣本產生技術測試Android平台的組件間通訊功能使用的方法是,首先通過逆向分析或是動態監控獲得Intent的資料格式,再去根據格式產生樣本。產生樣本後發送給待測試組件。至今為止,Fuzzing依然是最有效、最多產的漏洞挖掘方法。其他的那些高大上的方法反倒不如Fuzzing。目前為止,在Android平台上的Fuzzing工具僅有Peach作為一個
Time of Update: 2016-06-20
標籤:iOS9中新增App Transport Security(簡稱ATS)特性, 主要使到原來請求的時候用到的HTTP,都轉向TLS1.2協議進行傳輸。這也意味著所有的HTTP協議都強制使用了HTTPS協議進行傳輸。 錯誤資訊如下:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be
Time of Update: 2016-06-20
標籤:Android‘s Dalvik Java 與 Java SE 進行比較Java代碼最佳化記憶體管理與分配Android的多線程操作Android’s Dalvik Java 與 Java SE 進行比較:@、Dalvik虛擬機器是register-based machine;Java SE虛擬機器是stack machine。@、從Android 2.2 版本開始引進JIT(Just In Time)編譯器,之前是純解譯器。@、Android SDK
Time of Update: 2016-06-20
標籤:ADB命令Application Exerciser MonkeyGradleProGuard代碼重用版本控制靜態程式碼分析代碼重構開發人員模式 ADB命令:@、adb help:查看adb命令。@、adb devices:列出所有串連的安卓裝置和模擬器。@、adb push <local> <remote> 把電腦裡的檔案拷貝到裝置中。adb push e:\test.xml /sdcard/files.ldb/@、adb pull
Time of Update: 2016-06-21
標籤:java代碼:import java.io.File;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import
Time of Update: 2016-06-21
標籤:本文介紹一下自訂行間距的UILabel的高度如何擷取,需要藉助一下開源的UILabel控制項:TTTAttributedLabel附 https://github.com/TTTAttributedLabel/TTTAttributedLabel 下載後,添加到工程裡面,匯入標頭檔 #import "TTTAttributedLabel.h"直接上代碼NSString *str =
Time of Update: 2016-06-21
標籤:來源http://www.wtoutiao.com/p/11dgbk4.html先來簡單介紹一下BlockBlock是什嗎?蘋果推薦的類型,效率高,在運行中儲存代碼。用來封裝和儲存代碼,有點像函數,Block可以在任何時候執行。Block和函數的相似性:(1)可以儲存代碼(2)有傳回值(3)有形參(4)調用方式一樣。Block 底層實現定義一個簡單的block我們再給a賦值為20,此時列印出來a 的值還是10但當我們在第一次給a 賦值時,前面加上__block
Time of Update: 2016-06-21
標籤:今日,看到群裡朋友發的一部分面試題,決定把這這些面試題的答案寫下來,如下: 1、ListView怎麼和ScrollView相容? ok 2、ViewPager無限輪播圖片 3、out of memory記憶體溢出怎麼解決 4、三級緩衝如何? 5、登入時怎麼儲存使用者名稱密碼實現下次自動登入 6、如果sp只儲存使用者名稱,比如三個使用者都存在sp裡,取出來怎麼取?存進去怎麼存?你怎麼區分
Time of Update: 2016-06-21
標籤:Android自助餐之解析zipAndroid自助餐之解析zip擷取檔案的所有節點遊標遍曆每個節點處理一個節點解壓檔案思路解壓某個ZipFile到指定目標路徑直接用的代碼擷取檔案的所有節點遊標Enumeration entries = zipFile.entries();//ZipFile為java.util.zip.ZipFile遍曆每個節點while(entries.hasMoreElements()){ //do something}處理一個節點ZipEntry ze =
Time of Update: 2016-06-21
標籤: 新手在使用資料庫的時候,很容易忘記關閉Cursor,造成嚴重記憶體流失。有什麼好的方法解決這個問題呢?除了自己管理Cursor,有什麼辦法把Cursor交給系統管理,而不需要自己主動close呢?manageQuery可以為你維護這個cursor。在你退出activity時為你自動關閉。 The method managedQuery(Uri, String[], String, String[], String) from the type Activity
Time of Update: 2016-06-21
標籤:最近在看RxJava,在這裡分享一下自己看的一些介紹RxJava不錯的文章。 這是RxJava和RxAndroid在Github上的連結: RxJava Github首頁:RxJava Github首頁 RxAndroid Github首頁:RxAndroid Github首頁 下面是大頭鬼Bruce對RxJava介紹的譯文: 1.深入淺出RxJava(一:基礎篇) 2.深入淺出RxJava(二:操作符) 3.深入淺出RxJava三–響應式的好處
Time of Update: 2016-06-21
標籤:介紹我參與開發的妙趣剪紙app使用的圖片處理相關的技術關於妙趣剪紙,各大android商店都可以下載,下面貼出小米商店的連結妙趣剪紙下載軟體效果 如何?上面的圖片處理效果呢1.初始化高斯矩陣ProcessFactory.IniGauss_2(ProcessFactory.gauss_radius); //初始化高斯矩陣2.轉化為灰階圖Bitmap bmpGrayscale=ProcessFactory.toGray2(activity.imageBmp);
Time of Update: 2016-06-21
標籤:在布局最佳化中,Android的官方提到了這三種布局<include />、<merge />、<ViewStub />,並介紹了這三種布局各有的優勢,下面也是簡單說一下怎麼使用.1、布局重用<include /><include />標籤能夠重用布局檔案,簡單的使用如下: <LinearLayout
Time of Update: 2016-06-21
標籤:AndroidStudio使用詳細介紹分享中獲得快樂,分享中獲得朋友。-記得加關注哦! 前言
Time of Update: 2016-06-21
標籤:概述 Returns an Observable that emits the results of a specified combiner function applied to combinations of two items emitted, in sequence, by two other Observables.流程圖: 簡單來說zip操作符就是合并多個資料流,
Time of Update: 2016-06-21
標籤:總結:同一task內的activity可以是來自不同進程的activity棧內的activity不會重新排序,只能push或者popstandard模式允許多執行個體,可以在不同的tasksingleTask的activity只會存在一個執行個體singleTask的activity如果設定了獨立的taskAffinity屬性值,啟動時就會在新的task中,否則會在已有task中singleTask的activity啟動時,它會在目標task(新的task或者已有task)中
Time of Update: 2016-06-21
標籤:cocos2dx一個跨移動(平板)平台的遊戲引擎,支援2d和3d,基於c/c++,網上介紹多在此不詳敘。我們本篇關心的是跨平台那些事,自然而然就找到platform目錄。好傢夥,支援的操作平台還真不少,最吸引我們關注的可能就是字母順序排列的頭二個平台,android和apple。然後順帶會看一看winrt和linux。platform這個目錄,物如其名,就是一些使用到平台服務的東西(封裝)。platform目錄下各平檯子目錄封裝的平台服務都大同小異,唯android目錄特殊還多了jni和j
Time of Update: 2016-06-21
標籤:首先給大家解釋一下為什麼要學習手勢識別?如果想監聽一個UIView上面的觸摸事件,之前的做法是: 自訂一個UIView ;
Time of Update: 2016-06-20
標籤:NSUserDefaults適合儲存輕量級的本機資料,比如要儲存一個登陸介面的資料,使用者名稱、密碼之類的,個人覺得使用NSUserDefaults是首選。下次再登陸的時候就可以直接從NSUserDefaults裡面讀取上次登陸的資訊咯。因為如果使用自己建立的plist檔案什麼的,還得自己顯示建立檔案,讀取檔案,很麻煩,而是用NSUserDefaults則不用管這些東西,就像讀字串一樣,直接讀取就可以了。NSUserDefaults支援的資料格式有:NSNumber(Integer、Flo