Android基礎教程:下載管理中Notification的使用
點擊下載按鈕,通知用戶下載任務已添加到下載列表中布局文件如下:<?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:Andr
Android 之ContextMenu上下文菜單
主程序如下:package com.cloay; import Android.app.Activity; import android.os.Bund
Android SharedPreferences的使用
SharedPreferences是Android平台上一個輕量級的存儲類,主要是保存一些常用的配置比如窗口狀態,一般在Activity中 重載窗口狀態onSaveInstanceState保存一般使用SharedPreferences完成,它提供了
Android 實現微信聊天一樣的布局
<?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:Android=http://schemas.android.com/
Android之ImageSwitcher 圖片查看
布局文件如下:<?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:Android=http://schemas.and
Android之ViewFlipper滑屏切換效果
設置了三個頁面,布局文件如下:<?xml version=1.0 encoding=utf-8?> <AbsoluteLayout xmlns:Android=http://sch
Android基礎教程:handler機制實現ProgressDialog
布局文件比較簡單,只有一個按鈕:<?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:Android=http://sche
Android控件之Menu的實現
今天學習Menu控件比較簡單,直接上代碼了。首先是布局文件:<?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:Andro
Android之實現底部TabHost
先說布局文件,如下:利用Android:layout_alignParentBottom=true 實現底部顯示<?xml version=1.0 encoding=utf-8?> <Tab
Java網絡編程六:DatagramSocket類簡單實現文件下載
1、服務器端代碼package demo.net; import java.io.File; import java.io.FileInputStrea
Java網絡編程五:暴力法破解登錄系統的完全實現
注:以下破解思路及代碼源自我同學木子1、先來看一個無任何安全措施的登錄系統的破解方法:每次模擬表單提交,若登錄成功,此時返回的報頭信息中有Location字段,登錄失敗無此字段,繼續模擬登錄。直到破解成功,本人成功破解部分同學校園網登錄密碼(純四位數
Java網絡編程四:InetAddress類、URL類、URLConnection類解析及用法示例
1、InetAddress類實現簡單IP掃描獲得主機名package demo.net; import java.net.InetAddress; impo
Java網絡編程三:基於SMTP的郵件發送客戶端
1、SMTP簡介SMTP:簡單郵件傳輸協議 (SMTP:Simple Mail Transfer Protocol)即簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。它能夠在傳送中接力傳送郵件,傳送服務提供
Java網絡編程二:服務器處理多個用戶請求的解決方案(返回多個用戶輸入的信息)
1、用多個線程來同時為多個客戶提供服務,這是提高服務器的並發性能的最常用的手段,那麼怎樣來為多個用戶提供服務呢? 主要有三種方法: 2、為了更
Java網絡編程一:Socket用法,簡單模擬一對一聊天
1、socket和serverSocket通信簡單介紹如下,注意客戶端與服務器端是怎麼交換數據的 2、模擬qq聊天功能,實現客戶端與服務器(一對一)的聊天功能服務器端代碼:package demo.net;
Java多線程總結六:經典生產者消費者問題實現
這是個線程同步的經典例子,源代碼如下:package demo.thread; /** *經典生產者與消費者問題:生產者不斷的往倉庫中存放產品,消費者從倉庫中消費產品。&n
Java多線程總結四:volatile、synchronized示例
1、synchronized保證同步先看一個生成偶數的類package demo.thread; /** *這是一個int生成器的抽象類 * 
Java多線程總結三:sleep()、join()、interrupt()示例
這是一個來自《Java編程思想》上的示例。 下載見 http://www.linuxidc.com/Linux/2011-11/48069.htmpackage demo.thread; /**