Time of Update: 2015-08-07
標籤:android textview 介面 布局 設計 在設計安卓介面的時候我發現一個TextView在布局上佔用的高度和屬性textSize的大小不一樣,要比textSize要來的大(比如textSize=”12dp”,實際的高度大概有14-16dp),仔細看的話會發現文字的上方和下發留有空白includeFontPaddi
Time of Update: 2015-08-07
標籤:今天用CMD命令進行adb logcat時顯示一堆的亂碼,亂碼如下:C:\Users\Administrator>adb logcat -s logcat--------- beginning of /dev/log/system--------- beginning of /dev/log/mainD/logcat (10387): Group1 onInterceptTouchEvent瑙﹀彂浜嬩歡錛欰CTION_DOWND/logcat (10387): Group2
Time of Update: 2015-08-07
標籤://讀取檔案內容操作- (void) loadFileContentsIntoTextView{ //通過流開啟一個檔案 NSInputStream *inputStream = [[NSInputStream alloc] initWithFileAtPath: filePath]; [inputStream open]; NSInteger maxLength = 128;uint8_t readBuffer [maxLength];//是否已經到結尾標識BOOL
Time of Update: 2015-08-07
標籤:ios7在iOS7系統上,我項目工程裡寫了一個CinemaMemberView,添加到一個viewController中,結果崩潰了。iOS8和iOS6上則不會崩潰。Terminating app due to uncaught exception ‘NSInternalInconsistencyException‘, reason: ‘Auto Layout still required after executing
Time of Update: 2015-08-07
標籤:一,程式檔案的安全。可通過將JavaScript源碼時行混淆和加密,防止駭客輕易地閱讀和篡改相關的邏輯,也可以防止自己的Web端與Native端的通訊協議泄露。 二,本機資料安全。對於本地的重要資料,我們應該加密儲存或將其儲存到keychain中,以保證其不被篡改。 三,原始碼安全。可以用一些宏來簡單混淆類名,也可以將關鍵的邏輯用純C實現。 參考資料:《iOS開發進階》 -唐巧
Time of Update: 2015-08-07
標籤:一,程式檔案的安全。可通過將JavaScript源碼時行混淆和加密,防止駭客輕易地閱讀和篡改相關的邏輯,也可以防止自己的Web端與Native端的通訊協議泄露。 二,本機資料安全。對於本地的重要資料,我們應該加密儲存或將其儲存到keychain中,以保證其不被篡改。 三,原始碼安全。可以用一些宏來簡單混淆類名,也可以將關鍵的邏輯用純C實現。 著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Time of Update: 2015-08-07
標籤:從網路上擷取圖片緩衝到本地首先需要搭建一個Tomcat伺服器,然後測試伺服器上的圖片使用PC上的瀏覽器是否可以正常下載下來可以看到伺服器上的圖片資料是可以正常訪問的。圖片的地址:http://localhost:8080/meinv.jpg那如何在我們Android上從網路下載圖片呢?直接上擷取網狀圖片的代碼:public class MainActivity extends Activity { @Override protected void
Time of Update: 2015-08-07
標籤:android 驗證碼 先放上這個小Demo的圖片:點擊圖片可以更換新的驗證碼。驗證碼是以圖片的形式顯示的,所以需要寫一個自訂驗證碼控制項public class ValidateView extends View {/** * 點數 */private int pointNum = 150;// 背景雜質/** * 線段數 */private int lineNum = 3;// 背景雜質/** * 驗證碼字長
Time of Update: 2015-08-07
標籤:1、搭建掃描二維碼的介面。可採用storyboard來搭建2、建立對象的控制器類來管理二維碼的掃描3、在這個類中匯入 #import <AVFoundation/AVFoundation.h> 架構4、在viewDidLoad中調用1 [self setUpQrcode]; 5、實現上面的方法- (void)setUpQrcode{ // 1、擷取輸入裝置 AVCaptureDevice *inputDevice =
Time of Update: 2015-08-07
標籤: ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml"); DataSource ds = (DataSource) ac.getBean("ds");
Time of Update: 2015-08-07
標籤: static List<int> nums = new List<int>(); public static bool IsHappy(int n) { int newint = 0; while (n != 0) { newint += ((n % 10) * (n % 10)); n = n / 10;
Time of Update: 2015-08-07
標籤:Android 的搜尋有兩種可用方式: Search Dialog它是一個 UI Component , 被啟用的時候, 會在頂部顯示一個浮動的搜尋方塊。 SearchView 可以被布局到任何地方。在 Android 3.0 (Level 11) 中提供。 SearchView 簡單,隨意使用,這裡主要說說 Search Dialog 的基本用法, 因為 Xamarin 的處理方式稍稍和 原生 Android
Time of Update: 2015-08-07
標籤:課程背景:BroadcastReceiver 是Android 四大基本組件之一,用於接收廣播資訊,如:開屏、鎖屏、簡訊等等,在實際工作中用途非常廣泛核心內容:1. 動態註冊和登出 BroadcastReceiver 使用 BroadcastReceiver建立Brodercast Receiver檔案:在Receiver自動產生的onReceive方法中自訂接收到資訊後的處理代碼:@Override public void onReceive(Context
Time of Update: 2015-08-07
標籤: : 點擊編輯按鈕: 點擊添加按鈕
Time of Update: 2015-08-07
標籤:這篇博文寫一下Android螢幕適配1、圖片文字適配用eclipse開發環境產生一個android項目後,系統會給我們產生drawable-ldpi、drawable-mdpi、
Time of Update: 2015-08-07
標籤:對於這部分的內容,將分成4小節來描述:1.職責與關係2.訊息迴圈3.線程與更新4.幾點小結--------------------------------------------------------------------------------------------------1) 接下來,我們開始這部分的內容,首先瞭解一下各自的職責及相互之間的關係。職責Message:訊息,其中包含了訊息ID,訊息處理對象以及處理的資料等,由MessageQueue統一列隊,終由Han
Time of Update: 2015-08-07
標籤:1. 2w元的工作,用C++也可達到,不必分散精力學不同的技術,而是應該精益求精練同一門語言,但可以做不同的項目2. PC更強大,手機只是方便而已,我立志要做真正的IT高手,理所當然應該更喜歡PC。Linus也說過這一點~3. 創業的話,可使用Delphi或Qt Mobile做移動開發,我不僅有開發基礎,而且一套代碼兩個平台,省時省力省維護。4.
Time of Update: 2015-08-07
標籤:1.載入縮圖/*** 按照路徑載入圖片* @param path 圖片資源的存放路徑* @param scalSize 縮小的倍數* @return*/public static Bitmap loadResBitmap(String path, int scalSize) { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = false;
Time of Update: 2015-08-07
標籤:- (void)viewDidLoad { [super viewDidLoad]; /* 注意: 1.產生二維碼時, 不建議讓二維碼儲存過多資料, 因為資料越多, 那麼二維碼就越密集,那麼掃描起來就越困難 2.二維碼有三個錨點, 著三個錨點不能被遮擋, 否則掃描不出來 3.二維碼即便缺失一部分也能正常掃描出結果, 但是需要注意, 這個缺失的範圍是由限制的, 如果太多那麼也掃面不出來 */ // 1.建立濾鏡
Time of Update: 2015-08-07
標籤:******* HMViewController.h#import "HMViewController.h"#import "HMTg.h"#import "HMTgCell.h"#import "HMTgFooterView.h"@interface HMViewController () <HMTgFooterViewDelegate>@property (nonatomic, strong) NSMutableArray