原创 hbuilder的個推使用問題總結
Hubilder ios推送使用個推總結 首先根據hbuilder的官方知道進行配置開發是沒有任何問題的 對於ios的應用在線情況下:推送走的是個推平臺和應用個推SDK的TCP長鏈接,在監聽了receiver方法頁面中可以收到透傳消
原创 Android UI 同步
安卓不允許Activity新啓動的線程訪問Activity裏面的的界面組件,導致無法動態的改變界面的屬性 一:利用AsyncTask線程任務異步更新UI界面 二:利用Handle類的消息傳遞機制更新UI界面 三:利用Runnable更新U
原创 一:類的創建和銷燬__3
1.編碼的過程中應該避免不必要的對象的創建,在在能使用的基本類型應避免使用自動拆裝箱類型; 2.對於過期對象引用(永遠不會被解除的引用),可以使用設置:過期對象=null進行解決,最好的辦法是讓包含這個過期引用對象的變量結束其生命週期;
原创 一:類的創建和銷燬__singleton單例模式
使用的場景:在系統中本質上是唯一的,只要一個實例對象 jdk1.5之前的實現方式 /** * 單例的實現方式1 */ public class SingLeton { // 靜態final域 public stat
原创 native.js 安卓自動連接制定名稱和密碼的wifi
(function($, doc) { $.init({ //通知欄的顏色 statusBarBackground: '#f7f7f7' }); $
原创 ftp傳文件遇到不能傳中文的解決方法
windows的ftp服務器,是用gbk來處理的,linux的是utf-8,原來只需要在訪問ftp前設置一下系統編碼就OK了 String(makedir.toString().getBytes("GBK"), "iso-8859-1"
原创 JDBC操作
1.導包 sqldabc-vo56.jar 2獲取connection 對象 Class.forName("org.sqlite.JDBC");//驅動生效 Connection coon=Driver.getconnection
原创 OnNewIntent的調用時機
onNewIntent調用時機 在IntentActivity中重寫下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIn
原创 一:類的創建和銷燬__構建器builder和javaBean
解決靜態工廠和構造函數不能很好的擴展大量的可選參數,採用如下的兩個方案解決 javaBean: 通過無參構造實例化一個對象,在調用setter方法來設定每一個必要/可選參數 構建器builder(只在很多參數才使用) public c
原创 一:類的創建和銷燬__靜態工廠替代構造函數
使用的場景: demo: 服務提供者框架三大組件 組件1:服務接口,由提供者實現 組件2:提供者註冊api,系統用來註冊實現,讓客戶端訪問 組件3:服務訪問api,客戶端獲取服務的實例 可選組件4:服務提供者接口 Provider p