02-廣告

1.搭建廣告界面

占位控件思想,方便添加不確定的控件

2.屏幕適配

  • 1.根據屏幕的高度,設定底部圖片

  • 2.啟動圖片要直接拉進工程中

  • 3.為什么:啟動圖片在資源庫中不能使用

3.加載廣告界面數據

  • 1.利用cocoapods導入AFN框架

  • 2.為什么:方便管理第三方框架

  • 3.服務器數據出錯,本身是JSON數據,可修改第三方框架的響應體

4.封裝請求管理者

  • 1.為方便多人開發,不能修改第三方框架的內部,把修改的部分寫在外面

  • 2.為方便使用,給管理者寫分類,加點標識和第三方框架的方法區分開來

5.解析廣告界面的數據

  • 1.把數據寫成plist文件,方便查看數據結構

  • 2.根據plist的數據類型,設置變量接受數據

  • 3.創建模型

  • 4.字典轉模型

  • 5.SD下載圖片展示數據

6.點擊廣告跳轉

  • 1.設置UIImageView接受事件

  • 2.給該控件添加手勢

  • 3.在監聽的方法中打開URL(要判斷canOpen)

7.控制廣告時間

  • 1.創建定時器

  • 2.在定時器監聽方法中設置靜態變量

  • 3.當靜態變量為-1時,設置根控值器(返回主控制器)

  • 4.關閉定時器,清空定時器(提高性能)

  • 5.跳轉按鈕監聽方法實現3,4步

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,268評論 25 708
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,229評論 4 61
  • 兩天后,李熏然拎著兩個超大行李箱,住進了季白的家。 房子在6層,南北通透,兩室兩衛一廳一廚,大門正對著客廳,再往外...
    黑板反光閱讀 1,132評論 0 0
  • 今天,兒子的情緒穩定,晚上睡不著時,竟要我陪他坐了一會,我受寵若驚。
    米堆冰川_497c閱讀 369評論 1 3
  • 朝八晚九,大概就是隔壁的生活,因為每天我都會聽到他在樓道鎖門的清脆和開門的疲憊,尤其是在今天,我請了一個全天的病假...
    社恐眼中的平行世界閱讀 308評論 0 1