Time of Update: 2016-08-23
標籤:方法一:蘋果內建//UICollectionViewDataSource- (BOOL)collectionView:(UICollectionView *)collectionView canMoveItemAtIndexPath:(NSIndexPath *)indexPath;- (void)collectionView:(UICollectionView *)collectionView moveItemAtIndexPath:(NSIndexPath
Time of Update: 2016-08-23
標籤:UI控制項都是跟Adapter(適配器)打交道的Adapter: 是用來協助控制項填充資料的中間橋樑 (在開發中大多數Textview控制項的內容是依靠資料庫傳遞並顯示的如:新聞類)Adapter: 將各種資料以合適的形式顯示到view上 (我是顯示圖片的控制項,你給我傳文字是不是不想好了,分手!)Adapter: 需要結合ListView, GridView等等集合類控制項 (List 在學習java集合時應該已經碰到過了,Gridview九宮格不多做解釋在部落格園搜尋一下一大堆的講解)
Time of Update: 2016-08-23
標籤:在Android中,我們有三種方式來實現視頻的播放:1、使用其內建的播放器。指定Action為ACTION_VIEW,Data為Uri,Type為其MIME類型。2、使用VideoView來播放。在布局檔案中使用VideoView結合MediaController來實現對其控制。3、使用MediaPlayer類和SurfaceView來實現,這種方式很靈活。1、調用其內建的播放器: Uri uri =
Time of Update: 2016-08-23
標籤:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions說明:當應用程式啟動時執行,應用程式啟動入口。只在應用程式啟動時執行一次。application參數用來擷取應用程式的狀態、變數等,值得注意的是字典參數:(NSDictionary
Time of Update: 2016-08-23
標籤:網上大多數介紹的實現方式就是在styles.xml中添加<item name="android:windowFullscreen">true</item> 這個屬性,但是自己按照操作不好使,後來自己嘗試去做一下,總結方法如下代碼Dialog dialog = new Dialog(this, R.style.Dialog);dialog.show();LayoutInflater inflater =
Time of Update: 2016-08-23
標籤:UIDynamicAnimator類,通過這個類中的不同行為來實現一些動態特性。UIAttachmentBehavior(吸附),UICollisionBehavior(碰撞),UIGravityBehavior(重力),UIPushBehavior(推動),UISnapBehavior(捕捉)。另外還有一個輔助的行為UIDynamicItemBehavior,用來在item層級設定一些參數,比如item的摩擦,阻力,角阻力,彈性密度和可允許的旋轉等等。1.UIAttachmentBeha
Time of Update: 2016-08-23
標籤: 在和伺服器互動過程中,會iOS 字典或者數組和JSON串的轉換,具體互換如下:// 將字典或者數組轉化為JSON串+ (NSData *)toJSONData:(id)theData{ NSError *error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData options:NSJSONWritingPrettyPrinted error:nil];
Time of Update: 2016-08-23
標籤:安卓開機啟動service後台運行Android開機啟動時會發送一個廣播android.intent.action.BOOT_COMPLETED,捕捉到這個廣播,然後可以進行相應的操作,比如:通過捕捉開機廣播啟動Activity,或者Service。1、建立BootBroadcastReceiver類,繼承BroadcastReceiver。public class BootBroadcastReceiver extends BroadcastReceiver
Time of Update: 2016-08-23
標籤:步驟 序:win系統下載 :http://www.itellyou.cn 選擇要安裝的系統進行下載,本文以win7為例 進入蘋果系統,左上方——前往——工具 + 生產力——BootCamp
Time of Update: 2016-08-23
標籤: SVG是向量圖,剛接觸尚不能仔細介紹,但只需記得一點:放大不失真,儲存也方便。 因為多數戶型圖使用SVG格式,Android要用的話必須通過相關轉換工具,將原SVG格式檔案,轉換為XML尾碼的VectorDrawable檔案。 通過萬能的百度查詢,發現早已有人做好了相關轉換工具。 地址1——SVG2Android:這是Git上的開源項目,clone下來後在瀏覽器中開啟index即可使用。
Time of Update: 2016-08-23
標籤:1、對於非容器物件(NSString)不可變 (NSString)copy :淺複製,指標指向mutableCopy:深複製,產生可變字串對象可變(NSMutableString)copy: 深複製,產生不可變字串對象mutableCopy :深複製,產生可變字串對象2、對於容器類對象 數組不可變(NSArray)copy
Time of Update: 2016-08-23
標籤:[Swift]高仿 愛範兒3.0http://www.code4app.com/forum.php?mod=viewthread&tid=10053&page=1&extra=#pid220850 登陸介面+轉場結合設計UI地址http://www.code4app.com/forum.php?mod=viewthread&tid=10024&extra=page%3D1%26filter%3Dsortid%26sortid%3
Time of Update: 2016-08-23
標籤:原文地址:https://developer.android.com/training/run-background-service/report-status.html這節課主要學習如何將IntentService中的執行結果返回給請求點。一種推薦的方式就是使用
Time of Update: 2016-08-23
標籤:/************************************************************************* * Android 如何進入充電模式 * 說明: * 我們會觀察到Android正常啟動模式和充電模式是不一樣的,充電模式能顯示 * 動態效果說明也進入了系統,所以需要知道是什麼原因導致的問題。 * * 2016-8-23
Time of Update: 2016-08-23
標籤:將圖片儲存到本地 NSArray *dirArray = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); NSString *path = [dirArray firstObject]; path = [path stringByAppendingPathComponent:[NSString
Time of Update: 2016-08-23
標籤:ORM - O/R M - Object/Relational Mapping: A technique/idea used to map objects and thier individual relations to an relational database(mysql, postgresql, mssql, oracle, db2, pretty much any major db today)DAO - Data Access Object: An object used
Time of Update: 2016-08-23
標籤:<html><head></head><body><script>alert(navigator.userAgent); var device = { is_android: function() { return navigator.userAgent.match(/Android/i); },
Time of Update: 2016-08-23
標籤:在使用SharePoint 2013的JOM時,出現以下問題:ReferenceError: SP is not defined經反覆實驗和搜尋,得出以下兩種方式:一、直接引用JS檔案,引用順序很重要:<script type="text/javascript" src="https://nn.sharepoint.com/teams/ap1/gct/_layouts/15/MicrosoftAjax.js"></script><script
Time of Update: 2016-08-23
標籤:開發第一應用可以開發屬於自己的應用,是否有點小激動?好吧!讓我們開始,首先點擊Start a new Android Studio Project建立工程:接下來需要輸入應用程式名稱(第一個字母要大寫)、公司域以及指定應用存放目錄,點擊Next按鈕進入下一步:如果第一個字母不是大寫,會提示:The application name for most app begins with an uppercase letter接下來需要選擇開發什麼裝置(可選“手機和平板”、
Time of Update: 2016-08-23
標籤:1:block的循環參考問題最主要記住兩點:如果【block內部】使用【外部聲明的強引用】訪問【對象A】, 那麼【block內部】會自動產生一個【強引用】指向【對象A】如果【block內部】使用【外部聲明的弱引用】訪問【對象A】, 那麼【block內部】會自動產生一個【弱引用】指向【對象A】 2:#import "ViewController.h"#import "XMGPerson.h"@interface ViewController ()@property