原创 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