原创 Android 幾種屏幕間跳轉的跳轉Intent Bundle

屏幕使用一個活動來實現,屏幕間是相互獨立的,屏幕之間的跳轉關係通過Intent來實現。屏幕間跳轉分爲以下幾類:1. 屏幕1直接跳轉到屏幕2Intent intent = new Intent();intent.setClass(屏幕1活動名

原创 Android五種數據傳遞方法彙總

Android開發中,在不同模塊(如Activity)間經常會有各種各樣的數據需要相互傳遞,我把常用的幾種方法都收集到了一起。它們各有利弊,有各自的應用場景。我現在把它們集中到一個例子中展示,在例子中每一個按紐代表了一種實現方法。1. 利用

原创 Android開發中完全退出程序

根據Activity的聲明週期多activity中退出整個程序,例如從A->B->C->D,這時我需要從D直接退出程序。網上資料:{finish()和system(0)都只能退出單個activity。殺進程等的等方式都不行~~~解決問題:我

原创 如何自學java迅速成爲java高手

要想學好Java,首先要知道Java的大致分類。我們知道,自從Sun推出Java以來,就力圖使之無所不包,所以Java發展到現在,按應用來分主要分爲三大塊:J2SE,J2ME和J2EE,這也就是SunONE(Open NetEnvironm

原创 隨機數產生

代碼如下:[java]view plaincopypackage com.zuidaima.core.util;  import java.util.Random;  publicclass RandomUtil {  publicstat

原创 10種排序算法總結

排序算法有很多,所以在特定情景中使用哪一種算法很重要。爲了選擇合適的算法,可以按照建議的順序考慮以下標準: (1)執行時間 (2)存儲空間 (3)編程工作   對於數據量較小的情形,(1)(2)差別不大,主要考慮(3);而對於數據量大的,

原创 坐在馬桶上看算法:只有五行的Floyd最短路算法

暑假,小哼準備去一些城市旅遊。有些城市之間有公路,有些城市之間則沒有,如下圖。爲了節省經費以及方便計劃旅程,小哼希望在出發之前知道任意兩個城市之前的最短路程。上圖中有4個城市8條公路,公路上的數字表示這條公路的長短。請注意這些公路是單向的。

原创 Eclipse使用入門教程

說起java的IDE,朗朗上口的無非是Eclipse了,假若能熟練Eclipse,對於我們編寫java程序會起到事半功倍的效果,大大提高我們工作效率。因此本篇博文,筆者只是針對剛剛入門java的新手,以便他們能儘快掌握Eclipse的使用。

原创 《JAVA與模式》之策略模式

在閻宏博士的《JAVA與模式》一書中開頭是這樣描述策略(Strategy)模式的:  策略模式屬於對象的行爲模式。其用意是針對一組算法,將每一個算法封裝到具有共同接口的獨立的類中,從而使得它們可以相互替換。策略模式使得算法可以在不影響到客戶

原创 android中顏色對應的值

 < ?xml version="1.0" encoding="utf-8" ?>   < resources>   < color name="white">#FFFFFF< /color>< !--白色 -->   < color na

原创 HashSet,TreeSet和LinkedHashSet的區別

Set接口Set不允許包含相同的元素,如果試圖把兩個相同元素加入同一個集合中,add方法返回false。Set判斷兩個對象相同不是使用==運算符,而是根據equals方法。也就是說,只要兩個對象用equals方法比較返回true,Set就不

原创 一個Java程序員應該掌握的10項技能

1、語法:必須比較熟悉,在寫代碼的時候IDE的編輯器對某一行報錯應該能夠根據報錯信息知道是什麼樣的語法錯誤並且知道任何修正。  2、命令:必須熟悉JDK帶的一些常用命令及其常用選項,命令至少需要熟悉:appletviewer、HtmlCon

原创 eclipse failed to create the java virtual machine 問題圖文解析

eclipse failed to create  the java virtual  machine解決方法:1.問題現象2.java虛擬機初始化失敗!尋找eclipse解壓路徑3.尋找eclipse初始化文件4.右擊打開(此處以ultr

原创 我的友情鏈接

51CTO博客開發

原创 坐在馬桶上看算法:只有五行的Floyd最短路算法

暑假,小哼準備去一些城市旅遊。有些城市之間有公路,有些城市之間則沒有,如下圖。爲了節省經費以及方便計劃旅程,小哼希望在出發之前知道任意兩個城市之前的最短路程。上圖中有4個城市8條公路,公路上的數字表示這條公路的長短。請注意這些公路是單向的。