AppDelegate的作用 AppDelegate是一個用于管理應(yīng)用共享行為的對象年栓。它繼承了UIResponder類汇鞭,實(shí)現(xiàn)了UIApplicationDelegate代理協(xié)...
AppDelegate的作用 AppDelegate是一個用于管理應(yīng)用共享行為的對象年栓。它繼承了UIResponder類汇鞭,實(shí)現(xiàn)了UIApplicationDelegate代理協(xié)...
雖然直播是一個非常龐大而復(fù)雜的功能,但是通過WebRTC來建立直播卻并不復(fù)雜杰标,只需要幾十行代碼就可以完成 建立直播的步驟: 創(chuàng)建PeerConnectionFactory對象...
簡介 Universal Links(又稱App Links)是通過https鏈接來實(shí)現(xiàn)打開app并傳遞參數(shù)的一套機(jī)制,與之前的URL Scheme相比榕茧,具有更安全垃沦、功能更全...
生命周期 UIViewController是日常開發(fā)中非常常用的對象了,我們大部分的代碼都通過UIViewController的鉤子函數(shù)來調(diào)用用押,如視圖創(chuàng)建添加一般放在view...
項(xiàng)目背景 在項(xiàng)目中經(jīng)常會有這樣的需求:打開列表要勾選用戶當(dāng)前選中的一項(xiàng)肢簿。這時,就需要用代碼來選擇tableView的row了只恨。 以下兩種方式都可以到達(dá)此效果: 方法一: se...
簡介 概念 UIWindow是iOS中用于顯示內(nèi)容译仗、處理觸控等功能的基礎(chǔ) 重要知識 每個app必須要有一個keyWindow才能正常運(yùn)行,如果是通過代碼創(chuàng)建的項(xiàng)目官觅,需要為Ap...
給客戶提供jar包纵菌,還要給一份API文檔,于是今天get了新技能:用AS自動生成Java Doc休涤。前提是咱圆,注釋要寫好啊功氨!注釋可以加一些h5標(biāo)簽序苏,用于換行等,舉個栗子: 這段注...
手頭的項(xiàng)目有個需求忱详,需要生成兩個apk,實(shí)現(xiàn)部分不同的功能跺涤,本想拉個分支匈睁,項(xiàng)目組長說可以了解下差異化打包监透,于是學(xué)習(xí)了一下~一、在app -> build.gradle的and...
把AS項(xiàng)目更新到AS 3.4.1的時候,出現(xiàn)了一堆問題糯钙,最后卡在這句報錯上粪狼,網(wǎng)上相關(guān)的信息很少,更別提解決方案了任岸,絕望之余再榄,看了看別的warning,隨手改掉了以下這個war...
在寫一個復(fù)制文件內(nèi)容的demo時演闭,shell報了一個錯誤 我的代碼是: 搜了“TypeError: '_io.TextIOWrapper' object is not cal...
之前一直使用SQLite寫數(shù)據(jù)庫不跟,前幾日用過GreenDao后,相見恨晚米碰。對比的感受就是窝革,SQLite建表,增刪改查都需要寫很多代碼吕座,開發(fā)效率低下虐译,并且存取的效率也較低,相比...
主要的思路是吴趴,先將layout轉(zhuǎn)成view漆诽,再將view轉(zhuǎn)成bitmap。首先寫一個簡單的xml: 接下來在activity的oncreate方法中將layout轉(zhuǎn)成view...
寫打印demo過程中厢拭,在一個回調(diào)里直接寫了Toast 直接這樣寫,運(yùn)行程序撇叁,接口回調(diào)后并沒有顯示Toast供鸠,也沒有報錯信息。因?yàn)槭堑谌降慕涌谠赡郑卣{(diào)可能不在主線程中楞捂,將Toa...
最近接手的項(xiàng)目中,遇到了好幾次這個問題趋厉。都是由依賴第三方庫jar包引發(fā)的寨闹,可以通過修改app的build.gradle文件解決該錯誤。添加依賴: 在defaultConfig...
之前由于業(yè)務(wù)需求,要在列表的Item中做一個點(diǎn)贊的效果,并且自己做了個動畫效果帖蔓,完了點(diǎn)贊的數(shù)目也要跟著改變矮瘟,于是操作完RecyclerView做了一個notifyItemCh...
在《Android Programming : The Big Nerd Ranch Guide (3rd Edition)》書中瞳脓,作者提出用DateFormat方法來格式化...