Time of Update: 2014-11-13
Android--從路徑中提取檔案名稱,android--提取方法一:利用String類Java代碼 public String getFileName(String pathandname){ int&nbs
Time of Update: 2014-11-13
android自訂廣播實現app完全退出 完全退出應用程式是一個基本的不能再基本的功能了,每個APP都會有這個功能,在java中這個功能很容易就實現了,這裡就不多說了,但在android裡,卻好像沒有那麼容易,查閱了網上相關的資料和部落格,大概有以下幾種方法: 1.利用 PackageManager關閉所有本程式相關的進程,有人說2.2以上此法就失效了,沒有親自試過,不枉下斷言,感興趣的可以自己試.
Time of Update: 2014-11-13
android 防止多次點擊,導致事件監聽響應到其他介面下面有個案例:A點擊的時候就跳轉到B介面,點擊B介面後結束,返回到A介面中1、此時在B介面中,設定點擊事件,點擊後結束Bv.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v)
Time of Update: 2014-11-13
android 處理常式crash日誌 日誌是為了方便記錄程式的各種異常情況,方便以後對程式的維護的修補,一個程式不可能做到百分百健壯和完美,所以有必要在代碼中儲存日誌,方便維護。Java線程類提供了一個介面UncaughtExceptionHandler,Thread.setDefaultUncaughtExceptionHandler(handler)設定當線程由於未捕獲到異常而突然終止,並且沒有為該線程定義其他處理常式時所調用的預設處理常式。
Time of Update: 2014-11-13
Android適配方案小結(二)該節主要記錄從代碼中擷取與螢幕適配相關的各個參數:Java代碼如下public class ScreenUtil {/** * Note: * 只有activity可以使用getWindowManager,否則應該使用 * Context.getResources().getDisplayMetrics()來擷取*//** * 擷取DisplayMetric相關參數 * @param context * @return */public static
Time of Update: 2014-11-13
android學習十(android的檔案儲存體) 在android系統中主要提供了三種方式用於簡單的實現資料持久化功能,即檔案儲存體,SharePreference儲存以及資料庫儲存。當然還可以把資料儲存到SD卡中。 檔案儲存體是android中最基本的一種資料存放區方式,它不對儲存的內容進行任何的格式話處理,所有資料都是原封不動地儲存到檔案當中的,因而比較適合用於儲存一些簡單的文本資料或位元據。 Context類中提供了一個openFileOutput()方法,
Time of Update: 2014-11-13
(Android)從表單泄漏談android:configChanges屬性今天有幸去哥們的大公司做了半天的臨時工,一個偶現的Bug折騰了他好久,好不容易今天抓到了異常Log日誌,大致的意思就是android.view.windowleaked——表單泄漏。我在網上查了資料:Android的每一個Activity都有個WindowManager表單管理器,構建在某個Activity之上的對話方塊、PopupWindow也有相應的WindowManager表單管理器。因為Dialog、PopupW
Time of Update: 2014-11-13
Android中特殊圖形的產生例子import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Paint;import android.graphics.Path;import android.graphics.PorterDuff;import
Time of Update: 2014-11-13
Android與設計模式——觀察者(Observer)模式在閻宏博士的《JAVA與模式》一書中開頭是這樣描述觀察者(Observer)模式的: 觀察者模式是對象的行為模式,又叫發布-訂閱(Publish/Subscribe)模式、模型-視圖(Model/View)模式、源-監聽器(Source/Listener)模式或從屬者(Dependents)模式。 觀察者模式定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽某一個主題對象。這個主題對象在狀態上發生變化時,會通知所有觀察者對象,使它們
Time of Update: 2014-11-13
Android 面試總結11 handler message loop messageQueue處理2 fragment 生命週期3 ContentProvider4 WebView5 BroadCastreciver 廣播6 通訊錄 的 擷取 ContentProvider ContentReciver 擷取使用者的頭像,手機號碼 等。7 ListVIew 圖片的錯位思考一下:getView() 看一下源碼8 ListView 最佳化:convertview view
Time of Update: 2014-11-13
[Android 效能最佳化系列]布局篇之減少你的介面層級 在接下來的一段時間裡,我會每天翻譯一部分關於效能提升的Android官方文檔給大家效能最佳化之布局篇:[Android
Time of Update: 2014-11-13
Android自訂群組合控制項(一)最近參加濟南一分享會,感受頗深,也很欣賞大神們的分享精神,好東西大家一起分享不能做只會搬磚的碼農,要成為一個真正的程式員,當然我是媛,程式員分為三類,初級程式員,中級程式員,進階程式員,也不能總是做個小菜鳥,那也太沒有追求了,為了我的大神夢,開始學習自訂控制項本部落格從最簡單的開始,先來介紹自訂群組合控制項,在我看來自訂空間中群組控制項是最簡單的,這裡拿最常見的圖片和文字組合來說明先上介面:這個介面還是很常見的,很多app首頁都是這麼介面,當然下面的圖片文字等
Time of Update: 2014-11-13
android ctrl + 滑鼠左鍵直接開啟xml或Activity引用:在eclipse裡,按ctrl鍵,滑鼠指向R.layout.order_edit1 的代碼時顯示(一般) Open declaration Open declaration in layout/somelayoutfile.xml 所以預設會開啟R.java 我用的ADT17 卻是反的 Open declaration in layout/somelayoutfile.xml Open
Time of Update: 2014-11-13
android 圖片水平重複平鋪(repeat x)vcq9CjxzdHJvbmc+PGJyPgo8L3N0cm9uZz4KtLS9qHdhdmVfcmVwZWF0LnhtbAo8P3htbCB2ZXJzaW9uPQ=="1.0" encoding="utf-8"?> android:src="@drawable/wave" android:tileMode="repeat" />在layout中使用 android:layout_width="match_parent"
Time of Update: 2014-11-13
Android 學習之顯式啟用與隱式啟用Activityactivity_main裡面有如下四個按鈕 複製代碼<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width=
Time of Update: 2014-11-13
Android 布局學習之——Layout(布局)詳解一有兩種方式聲明layout: 1.在xml檔案中聲明UI組件。 2.在運行時,執行個體化布局元素。我們可以以編碼的方式建立View或ViewGroup對象,操縱它們的屬性。 下面用一個小例子來學習怎樣以編碼的方式添加layout:
Time of Update: 2014-11-12
Girl_iOS100天學iOS的第一天(規劃),girl_ios100ios 不好的開端。 不過還好,總算是開始。 今天一直在做項目中的某個模組,發現自己雖然工作了一段時間,但編碼速度還是夠慢的
Time of Update: 2014-11-12
iOS 修改 TableView 的 delete 按鈕,iostableview在iOS 6 以前重寫-(void)willTransitionToState:(UITableViewCellStateMask)state ,發現iOS7 以前的方法不管用了iOS7 下在自訂cell裡重寫-(void)willTransitionToState:(UITableViewCellStateMask)state{
Time of Update: 2014-11-12
java 類轉換成byte[]與byte[]轉換成java類的方法,bytejava首先對象要繼承Serializable介面 private static java.lang.Object ByteToObject(byte[] bytes)...{ java.lang.Object obj; try { //bytearray to object ByteArrayInputStream bi = new
Time of Update: 2014-11-12
2014年11月程式設計語言熱門排行榜,看看哪些更福士,2014年程式設計語言摘要:今日,TIOBE剛剛發布了11月程式設計語言熱門排行榜,本月前十基本穩定,C、Java以及Objective-C依然穩居前三,然而用於統計分析、繪圖和作業環境的R語言排名晉陞迅速,本月位居12名,下個月有望進入前十。得益於大資料的發展和當前熱度,統計程式設計語言排名普遍提高,比如Julia (#126)、LabView (#63)、Mathematica (#80)、MATLAB&n