標籤:MoveBalls.hpp:#ifndef MoveBalls_hpp#define MoveBalls_hpp #include <stdio.h>#include "cocos2d.h"#include "Ball.hpp" USING_NS_CC; class MoveBalls:public LayerColor{public: virtual bool init();
標籤:時至今日,廣告彙總已經不再是什麼新的玩意了,很多應用開發人員相信和都與小編我一樣,主要是靠嵌入廣告賺點零花錢,但是又不想在一棵樹上面弔死,因此產生了選擇廣告彙總的想法。其實廣告彙總開發人員可以自己實現,也可以藉助第三方平台(如KeyMob)。 沒辦法,現如今弄個新的產品出來,就會有很多使用者,一大推都去追風。可作為弱勢群體的中小開發人員。我們要感謝廣告彙總這個理念,至少在面對眾多廣告平台的迷茫時,給了我們開發人員一個選擇廣告平台的選項,能夠幫我們多賺一點廣告費。舉個例子,最近的有
標籤:1、 給出一個由小寫字母組成的字串,把所有連續出現的 2 個 a 替換成 bb ( 2 個 b ),但是對於超過兩個連續的 a,那麼這些字元都不作替換。例如: bad -> bad (一個a,不替換) baad -> bbbd (替換成bb) baaad ->
標籤:iOS認證分2種,1種是開發認證,用來給你(開發人員)做真機測試的;1種是發布認證,發布認證又分發布到app store的(這裡不提及)和發布測試的ad hoc認證。 那ad hoc認證和開發認證區別在哪裡?如果你的tester(團隊測試人員、客戶)都能將測試裝置拿到你面前,直接插到你的mac開發機上,你可以直接將程式“灌”進去,那有開發認證就夠了,不需要ad
標籤:url schemes在iOS開發中的應用情境分別是應用間跳轉、UIWebView與JavaScript互動。一.應用間跳轉設定應用間跳轉的步驟:自家app->info->url types 中添加的url schemes,並且要在自家app.plist檔案支援跳轉白名單中加入的url schemes。假設的url schemes為weixin,identifier為com.wx.test。則自家app的跳轉代碼為如下:NSString *str =
標籤:UIApplicationDelegate協議// app接收到記憶體警告時調用- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application;// app進入後台時調用(比如按了home鍵)- (void)applicationDidEnterBackground:(UIApplication *)application;// app啟動完畢時調用-
標籤:最近項目中使用addChildViewController時遇到了很詭異的問題,我們的用法如下,在ParentViewController的viewWillAppear中請求資料,請求資料成功之後使用如下代碼添加子視圖控制器:[self.view addSubview:childViewController.view];[self
標籤:首先,我們假設這樣一個情境:一個ViewPager裡面嵌套一個ViewPager,內部滑動方向和外部滑動方向一樣時,該怎麼解決這一衝突呢? 針對滑動衝突這裡給出兩種解決方案:外部攔截法,內部攔截法。外部攔截法外部攔截法是指點擊事件都先經過父容器的攔截處理,如果父容器需要此攔截事件,就攔截,不需要就不攔截,這種方法比較符合點擊事件的分發機制。這種方法代碼如下: 1 @Override 2 public boolean
標籤:讀取系統連絡人 由於我們之前一直使用的都是模擬器,電話簿裡面並沒有連絡人存在,所以現在需要自 己手動添加幾個,以便稍後進行讀取。開啟電話簿程式,介面 7.1 所示。 圖 7.1 可以看到,目前電話簿裡是沒有任何連絡人的,我們可以通過點擊 Create a new contact按鈕來對連絡人進行建立。這裡就先建立兩個連絡人吧,分別填入他們的姓名和手機號,如 圖 7.2 所示。 圖
標籤:首先,先說下java下可以正常使用的方法: 1 import java.text.DateFormat; 2 import java.text.SimpleDateFormat; 3 import java.util.Calendar; 4 import java.util.Date; 5 import java.util.Locale; 6 7 public class GetDate { 8 9 /**10 * @param args11 */12
標籤:首先談一談Android 6.0的一些新特性鎖屏下語音搜尋指紋識別更完整的應用許可權管理Doze電量管理Now onTapApp
標籤:BadgeView是第三方的外掛程式,用來顯示組件上面的標記,起到提醒的作用,如下:http://files.cnblogs.com/files/hyyweb/android-viewbadger.zip 如:首先匯入BadgeView的jar包到libs檔案夾下,然後就可以使用它提供的類庫了。核心代碼如下:package com.example.badgeview;import
標籤:很簡單,實現OnRefreshListener這個監聽器。mPullRefreshScrollView .setOnRefreshListener(new OnRefreshListener<ScrollView>() { @Override public void onRefresh(
標籤:第一步: 首先,在 布局檔案中,聲明listView控制項. 1 <ListView2 android:id="@+id/lv"3 android:layout_width="fill_parent" //注意寬度和高度必須為 fill_parent4 android:layout_height="fill_parent" >5 </ListView>第二步:
標籤:原文網址:http://www.cnblogs.com/nuistlr/archive/2012/09/07/2675649.html首先要繼承OnItemLongClickListenerpublic class Set_Music extends ListActivity implements OnItemLongClickListener{然後設定許可權:getListView().setOnItemLongClickListener(this);重寫方法public
標籤:安卓中的eventbus,可以代替訊息機制,廣播,對線程的處理更加明確將eventbus包拷貝到安卓的lib中,再匯入庫,就可以使用了在Oncreat中去註冊,Ondestory中登出package com.lyj.eventbus;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;import
標籤:1、UITextAlignment ---> NSTextAlignment2、找不到segue viewcontroller 與segue要對應3、標題列用NavigationControler + ViewController4、如果模擬器不可運行,而真機可以運行,可能是庫的require 和 optional設定錯誤5、UIStoryBoard 載入的ViewController 標識和類名 如果沒有對應,會崩潰。6、UIBarButtonItem
標籤:注釋 // 單行注釋 // 注釋對代碼起到解釋說明的作用,注釋是給程式員看 // 的,不參與程式運行 /* 多行注釋 Xcode快速鍵 全選 cmd+a 複製 cmd+c 粘貼 cmd+v 設定 cmd+, 注釋 cmd+/ 運行 cmd+R 編譯 cmd+B */進位轉化 ?進位->N進位 連除倒取餘
標籤:全部Activity可繼承自BaseActivity,便於統一風格與處理公用事件,構建對話方塊統一構建器的建立,萬一需要整體變動,一處修改到處有效。資料庫表段欄位常量和SQL邏輯分離,更清晰,建議使用Lite系列架構LiteOrm庫,超級清晰且重心可以放在業務上不用關心資料庫細節。全域變數放全域類中,模組私人放自己的管理類中,讓常量清晰且集中.不要相信龐大的管理類的東西會帶來什麼好處,可能是一場災難,而要時刻注意單一職責原則,一個類專心做好一件事情更為清晰。如果資料沒有必要載入,資料請務必
標籤:一、通過AFHTTPSessionManager請求1、建立managerAFHTTPSessionManager *manager = [AFHTTPSessionManager manager];2、設定逾時時間、接收類型manager.requestSerializer.timeoutInterval = 10; manager.responseSerializer.acceptableContentTypes = [NSSet