原创 android基站定位程序獲取地理位置
在Android操作系統下,基站定位其實很簡單,先說一下實現流程: 調用SDK中的API(TelephonyManager)獲得MCC、MNC、LAC、CID等信息,然後通過google的API獲得所在位置的經緯度,最後再通過go
原创 詳細Android Studio + NDK範例
【本範例所採用的配置】 ·系統:Windows7 旗艦版,Service Pack 1,32位(最新的NDK已不支持WindowsXP) ·JDK(java包):1.7版 ·Android Studio(製作安卓程序的主要工具):1
原创 Java回調函數透徹理解
回調函數,第一次見是在Java編程思想中,以及後來的觀察者模式也應用了回調函數的思想。但是一直都沒有重視,終於在一次面試的時候吃虧了,越來越理解爲什麼很多人說Java編程思想這本書要一遍遍的看,吃透! 首先在網絡上搜索
原创 Android客戶端與服務端交互的三種方式
android客戶端向服務器通信一般有以下選擇: 1.傳統的java.net.HttpURLConnection類 2.apache的httpClient框架(已納入android.jar中,可直接使用) 3.github上的開源框
原创 android網絡開發詳解
1. 概要 本文主要介紹在Android平臺上開發網絡應用的一些常用接口。 2. Android平臺上可以使用的幾種網絡接口 Android平臺的網絡應用絕大部分都是基於Java的編程接口的,也就是說我們開發類似的
原创 在Eclipse添加Android兼容包( v4、v7 appcompat )
一、下載Support Library 方法1:右擊項目→選擇Android Tools→Add Support Library… 方法2: 通過SDK Manager獲取Support Library: 1.打開Androi
原创 SVN服務器搭建和使用和Visual Studio插件AnkhSvn的使用(網上整理的)
(一)svn服務器的安裝和下載 Subversion是優秀的版本控制工具,其具體的的優點和詳細介紹,這裏就不再多說. 首先來下載和搭建SVN服務器. 現在Subversion已經遷移到apache網站上了,下載地址: http:
原创 多線程_線程間通訊
5.1.5 線程間通信 wait: notify(); notifyAll(); 都使用在同步中,因爲要對持有監視器(鎖)的線程操作。 所以要使用在同步中,因爲只有同步才具有鎖。 爲什麼這些操作
原创 Android上傳文件至服務器
本實例實現每隔5秒上傳一次,通過服務器端獲取手機上傳過來的文件信息並做相應處理;採用Android+Struts2技術。 一、Android端實現文件上傳 1)、新建一個Android項目命名爲androi
原创 Java獲取隨機數的方法
方法1(數據類型)(最小值+Math.random()*(最大值-最小值+1)) 例:(int)(1+Math.random()*(10-1+1)) 從1到10的int型隨數 方法2 獲得隨機數 for (int i=0;i<30;i++
原创 Android系統介紹與框架
一、Andriod是什麼? Android系統是Google開發的一款開源移動OS,Android中文名被國內用戶俗稱“安卓”。Android操作系統基於Linux內核設計,使用了Google公司自己開發的Dalvik Java虛擬
原创 String類_獲取,判斷,轉換,替換,切割
6.1 Sting類 String類適用於描述字符串事物。 那麼它就提供了多個方法對字符串進行操作。 常見的操作有哪些? "abcd" 6.1.1.獲取。 1.1 字符串中
原创 Eclipse下NDK開發
NDK全稱:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,幫助開發者快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發者的幫助是
原创 WCF的基礎知識總結
“學 以致用”,如果僅僅是希望能夠在項目中合理地應用WCF,那麼對於程序員而言,可以有兩種選擇,一種是“知其然而不知其所以然”,只要掌握了WCF的基礎 知識,那麼對於一般的應用就足夠了。要做到這一點就很容易了,微軟秉承了一貫的方式,將W
原创 fastjson 使用方法
Fastjson介紹 Fastjson是一個Java語言編寫的JSON處理器。 1、遵循http://json.org標準,爲其官方網站收錄的參考實現之一。 2、功能qiang打,支持JDK的各種類型,包括基本的JavaBean、Col