原创 選擇csv文件上傳至MySQL(PHP)

整個程序需要兩個文件 upload.php       (其實html也OK啦) upload_file.php 第一個php純粹是用來選擇你要的文件 第二個文件幾個步驟: 1.讀取選擇的文件的類型,名稱 2.讀取文件內容,以逗號(csv

原创 android中獲取屏幕信息,做標準刻度的尺子

在教學app中會有尺子的出現,我們如何獲取標準的刻度呢 實現的關鍵是: 1.獲取設備屏幕的信息 2.根據參數繪製尺子 3.設定尺子的相關動作 第一步的關鍵是DisplayMetrics,它的介紹是A structure describi

原创 android 從url下載視頻並用videoView播放

幾個要點: 1.讀取url地址的視頻文件內容 2.訪問存儲空間並保存 3.用videoView播放 4.退出時清空文件 與上一篇文章中的下載圖片類似,在asyncTask中打開url地址的內容 在這裏,我們雖然可以用for (int i

原创 cocoapods安裝

開始接觸ios開發(其實也不知道以後用不用得着),記錄一下筆記吧 首先,要安裝在mac上cocoa pods 在terminal中輸入: $ sudo gem install cocoapods 要爲項目加載庫的話需要在termin

原创 android加載網絡圖片並保留緩存,隨時點擊打開

今天工作需要寫了一個保留網絡圖片緩存的類,和大家分享一下 其實實現原理很簡單,也就是從網上下載圖片數據,一邊將數據轉成drawable並加載到指定的imageview 一邊保存成download_image.jpg,在點擊imagevi

原创 從網絡url讀取圖片加載到imageview

首先涉及到幾點: 1.從url讀取圖片代碼(asyncTask) 2.生成圖片drawable並加載到imageview 首先,一個大大的imageview是必不可少的啦 <RelativeLayout xmlns:android="h

原创 將多行數據insert進入MySQL

之前在 http://blog.csdn.net/edwardwayne/article/details/37996213 中提到將CSV文件中的數據直接塞進MySQL中 在後來用的途中發現了一個大問題,PHP 60秒限制不夠用 因爲

原创 listview一個需要注意的地方(想不到叫什麼標題了)

這兩天被一個奇怪的bug弄得很煩惱 症狀是這樣的:在listview下方有一個edittext,在edittext中輸入字符的時候listview會重新讀取數據,使得app運行非常慢 在代碼裏getview只在加載的時候調用,按道理不

原创 在表格中顯示數據表的內容

有個時候需要將一些table裏面的內容顯示在頁面上讓用戶參考 到網上瞄了一下,很多table在寫的時候就規定了thead的內容和個數,這就顯得十分不方便 於是寫了一個不限內容不限column個數的表格顯示代碼 <html> <head

原创 timer+thread 入門,簡單封裝

我們平時經常會用到timer,不過將timer放在主線程會加重主線程的負擔 所以我們更傾向於使用多線程實現timer,每隔一段時間再通知主線程更新ui 大致思路: 使用thread,run,handler,msg實現多線程使用time

原创 android通過camera和surfaceview選擇攝像頭並即時預覽

在使用android設備的攝像頭的時候我們有兩種選擇: 1.調用intent方法使用攝像頭 2.通過camera類使用攝像頭 第一種方法非常方便,不過需要跳到新的activity中,這樣的用戶體驗並不是特別好 使用camera能有更大

原创 android橫屏豎屏切換時發生的事情

在不少應用中都會發生出現屏幕方向改變,但是在改變的時候又會發生什麼事情呢? 我們寫一個app測試一下 代碼在這裏:http://download.csdn.net/detail/edwardwayne/8594291 我們在mainA

原创 Mac上android開發環境的搭建

因爲工作需要要學android開發,於是上網看了一下android環境的搭建 無論在什麼環境,android環境都需要幾樣工具 Java——JDKEclipseAndroid SDK ManagerAndroid Virtual De