原创 ListView-Arrayadapter

ListView用多了,自然而然想去抽時間總結一下,畢竟copy來copy去,久而久之也會也淡忘,勒個時候再去花時間去閱讀自己寫過的代碼,太不明智,也費時間。在這裏我把用過的ListView都拿出來與大家分享。持續更新附源碼。  一:分別

原创 登錄知乎的爬蟲

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Date====: 2015-09-30 20:5

原创 String \StringBuffer \StringBuilder之間的區別

最近學習到StringBuffer,心中有好些疑問,搜索了一些關於String,StringBuffer,StringBuilder的東西,現在整理一下。 關於這三個類在字符串處理中的位置不言而喻,那麼他們到底有什麼優缺點,到底什麼時候該

原创 安卓底部菜單欄的實現

雖然網上有很多底部菜單欄的實現方式,但是實現方式各種各樣,很多也不符合自己的口味,所以還是總結下底部菜單欄的實現方式,以便以後方便查詢使用 實現方式一:通過TabWidget實現 這種方式主要是在佈局中將TabWidget標籤嵌套在Rel

原创 Android - TabHost 選項卡功能用法詳解

一. TabHost介紹   TabHost組件可以在界面中存放多個選項卡, 很多軟件都使用了改組件進行設計;   1. TabHost常用組件   TabWidget : 該組件就是TabHost標籤頁中上部 或者

原创 Android開發筆記之:Handler Runnable與Thread的區別詳解

在java中可有兩種方式實現多線程,一種是繼承Thread類,一種是實現Runnable接口;Thread類是在java.lang包中定義的。一個類只要繼承了Thread類同時覆寫了本類中的run()方法就可以實現多線程操作了,但是一個類

原创 零基礎寫python爬蟲之使用Scrapy框架編寫爬蟲

網絡爬蟲,是在網上進行數據抓取的程序,使用它能夠抓取特定網頁的HTML數據。雖然我們利用一些庫開發一個爬蟲程序,但是使用框架可以大大提高效率,縮短開發時間。Scrapy是一個使用Python編寫的,輕量級的,簡單輕巧,並且使用起來非常的方

原创 安卓藍牙入門二-------整合版本

本人目前剛接觸藍牙不久,由於自己摸索走了很多彎路,現在摸索出來了一點東西,希望寫下來對大家,特別是新手有點幫助 廢話不多說直接上代碼: <?xml version="1.0" encoding="utf-8"?> <LinearLayo

原创 彈出式菜單(下拉菜單)實現——PopupMenu -

PopupMenu代表彈出式菜單,它會在指定組件上彈出PopupMenu,默認情況下,PopupMenu會顯示在該組件的下方或上方。PopupMenu可增加多個菜單項,並可爲菜單項增加子菜單。 使用PopupMenu創建菜單的步驟非常簡單

原创 python的zip函數

zip函數接受任意多個(包括0個和1個)序列作爲參數,返回一個tuple列表。具體意思不好用文字來表述,直接看示例: 1.示例1:x = [1, 2, 3]y y = [4, 5, 6]z z = [7, 8, 9]xyz xyz =

原创 ListView中convertview和ViewHolder的區別

LsitView和Adapter 參考:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html 工作原理:  1.ListView針對List中每個item,要求a

原创 PopupWindow與PopupMenu的用法

PopupWindow與PopupMenu的用法 PopupMenu PopupWindow PopupWindow和PopupMenu的功能都是爲了彈出一個窗體,不過PopupMenu的功能比較單一,而PopupWindow更強。 Po

原创 安卓藍牙篇-適合入門

1.什麼是藍牙   Bluetooth是目前使用的最廣泛的無線通訊協議之一   主要針對短距離設備通訊(10米)   常用於連接耳機、鼠標和移動通訊

原创 python通過get,post方式發送http請求和接收http響應的方法

本文實例講述了python通過get,post方式發送http請求和接收http響應的方法。分享給大家供大家參考。具體如下: 測試用CGI,名字爲test.py,放在apache的cgi-bin目錄下: 1 2 3 4 5 6