Time of Update: 2016-06-08
標籤:一//調用123456if(m_viewScenario.superview == nil)<br>{ m_viewScenario.alpha = 1.0; m_viewScenario.transform = CGAffineTransformIdentity; [self zoomIn:m_viewScenario
Time of Update: 2016-06-08
標籤:首先實現 設定代理,self.textfield.delegate = self;具體實現代碼:-(void)textFieldDidBeginEditing:(UITextField *)textField{ NSTimeInterval animationDuration = 0.30f; [UIView beginAnimations:@"ResizeForKeyboard" context:nil]; [UIView
Time of Update: 2016-06-08
標籤:iphone 應用程式 mobile 程式員 design 650) this.width=650;" src="http://img.mp.itc.cn/upload/20160531/272ab5ffac764cc19bb0d8251da150b4_th.jpg"
Time of Update: 2016-06-08
標籤:Android 面試題總結之Android 進階(一) 在前幾篇文章中都是講的基礎,大家應該會覺得非常熟悉,但往往我們可能對於基礎某些細節認識不夠徹底或貫穿不全,我一直認為基礎都是比較難的,那麼本章節終於到進階啦,主要講的是View 的相關知識,在前面《Android 面試題總結之Android 基礎 (六)》 中已經對View有了一定的瞭解,由於內容較多且也是面試必考題,所以將分兩篇繼續深入的理解View。 在閱讀過程中有任何問題,請及時聯絡。如需轉載請註明
Time of Update: 2016-06-08
標籤:概述在開發過程中,經常會遇到系統中提供的控制項無法滿足產品的設計需求,這時可能就需要考慮使用自訂的View來實現產品的設計細節了。對於自訂View,可以分為兩種,一種是自訂控制項(繼承View),另一種是自訂版面配置容器(繼承ViewGroup),下面就針對自訂控制項View的應用進行簡單的總結。自訂View自訂View時,我們大部分只需要重寫兩個方法onMeasure(),onDraw()。onMeasure()負責對當前View尺寸進行測量,onDraw()負責把當前這個View繪製出
Time of Update: 2016-06-08
標籤:textfield 有時會需要設定字數限制,如果只是英文或者符號,可以直接在以下代理方法中判斷字數-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ return
Time of Update: 2016-06-08
標籤:Account.h#import <Foundation/Foundation.h>@interface Account : NSObject@property (nonatomic,assign) float balance;@endAccount.m#import "Account.h"@implementation Account@endPerson.h#import <Foundation/Foundation.h>#import
Time of Update: 2016-06-08
標籤:@synchronized(self)的用法:@synchronized 的作用是建立一個互斥鎖,保證此時沒有其它線程對self對象進行修改。這個是objective-c的一個鎖定令牌,防止self對象在同一時間內被其它線程訪問,起到線程的保護作用。例如:一個電影院,有3個售票員。一場電影的總數量固定。3個售票員售票時,要判斷是非還有餘票。#import "ViewController.h"@interface ViewController ()/** 售票員01 */@property
Time of Update: 2016-06-08
標籤:首先簡單說下哈:
Time of Update: 2016-06-08
標籤:android中的log4j記錄檔使用需要兩個包,我們不需要進行設定檔的配置,一切都在代碼中完成。log4j 包下載::http://logging.apache.org/log4j/1.2/download.htmlandroid-logging-log4j-1.0.3.jar 下載:https://code.google.com/archive/p/android-logging-log4j/downloads全部下載完成後
Time of Update: 2016-06-08
標籤:安卓官方確實提供了好多非常強大的工具給我們了,例如我們最近經常在shape中加入gradient(漸層),像我的項目中用的是線性漸層, [html] view
Time of Update: 2016-06-08
標籤:之前給公司的App添加代碼混淆,在代碼的混淆過程也遇到了不少的問題,再加上最近學習了一下Android Studio外掛程式的開發,所以就開發一個代碼混淆外掛程式方便項目的代碼混淆。第三方庫列表清單目前外掛程式的後台已整合了如的第三方開源庫的代碼混淆以及基本的代碼混淆,還在努力地添加中,也歡迎大家通過new
Time of Update: 2016-06-08
標籤:1. 在用戶端上建立指令碼/usr/local/nagios/libexec/check_disk.shvim /usr/local/nagios/libexec/check_disk.sh 寫入如下內容:(client上)#!/bin/bash#!/bin/bashrow=`df -h |wc -l`for i in `seq 2 $row`do ava=`df -h |sed -n "$i"
Time of Update: 2016-06-08
標籤:overridePendingTransition(enterAnim, exitAnim);Intent intent =new Intent(this,item2.class);startActivity(intent);this.finish();overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);
Time of Update: 2016-06-08
標籤:640*1136的圖片不能在ipone上完全顯示?iphone5解析度:640*1136(聲稱--是裝置無關像素)為什麼iphone5是320px*568px?px: CSS pixels 邏輯像素,瀏覽器使用的抽象單位(可以根據不同裝置進行變大變小)dp,pt: device indipendent pixels 裝置無關像素(物理像素固定,不會像邏輯像素那樣變大變小)dpr: devicePixelRatio 裝置像素縮放比計算公式: 1px=(dpr)2*dp
Time of Update: 2016-06-08
標籤:iOS中整合ijkplayerApsaraVideo for Live架構 ijkplayer 是一款做ApsaraVideo for Live的架構, 基於ffmpeg, 支援 Android 和 iOS, 網上也有很多整合說明, 但是個人覺得還是不夠詳細, 在這裡詳細的講一下在 iOS 中如何整合ijkplayer, 即便以前從沒有接觸過, 按著下面做也可以整合成功!一.
Time of Update: 2016-06-08
標籤:驗證碼 簡訊 手機號 介面 js 眾所周知在前段的工作中註冊資訊或擷取當前手機號資訊等需求,我們基本上都要涉及到手機號驗證碼,在網路上搜尋的案例雜亂無章,用的時候全是坑,真心不想用了,然後自己寫了一個擷取手機驗證碼的倒計時效果。有需求的夥伴們可以看看怎麼實現的。650) this.width=650;"
Time of Update: 2016-06-08
標籤:SQLite是Android內建的一個很小的關係型資料庫。SQLiteOpenHelper是一個用來輔助管理資料庫建立和版本升級問題的抽象類別。我們可以繼承這個抽象類別,實現它的一些方法來對資料庫進行自訂動作。下面兩個方法必須重寫:public void onCreate(SQLiteDatabase db)public void onUpgrade(SQLiteDatabase db, int oldVersion, int
Time of Update: 2016-06-08
標籤:GPS以及iOS系統定位獲得的座標是地理座標系WGS1984,Web地圖一般用的座標細是投影座標系WGS 1984 Web Mercator,國內出於相關法律法規要求,對國內所有GPS裝置及地圖資料都進行了加密位移處理,代號GCJ-02,這樣GPS定位獲得的座標與地圖上的位置剛好對應上,特殊的是百度地圖在這基礎上又進行一次位移,所以在處理系統定位座標及相關地圖SDK座標時需要轉換處理下,根據網路資源,目前有一些公開的轉換演算法。
Time of Update: 2016-06-08
標籤:adaptivejs原理:利用rem布局,根據公式 html元素字型大小 = document根節點(html)寬度 * 100 / 設計圖寬度 計算html元素的font-size,使1rem等於100px,方便快速開發 開發時,一個div設計圖寬度為89px,那麼在css中我們可以這樣書寫:width:0.89rem; 如果是文字,我們也建議使用rem 對於iphone的retina高清顯示屏,基本版本(adaptive.js)我們做了縮放處理,以達到最佳顯示效果。