一、簡介Parse是由 YC 孵化出來的、專為行動裝置 App提供後台服務的雲端運算平台,為開發人員包辦繁瑣的後台服務,讓開發人員只需專註於具體的開發工作。它提供任意資料儲存、照片或其它檔案儲存體、發送推播通知、建立使用者帳號、使用地理位置資料、添加 Facebook/Twitter 帳號登陸等等服務。 (——來自這裡)2013年4月被Facebook收購,2萬開發商,40萬應用使用該服務。支援Android、iOS、OSX、Javascript、Windows Phone
本文介紹Android中實現翻頁功能原理及樣本。 第一種翻頁效果如下: 實現原理: 當前手指觸摸點為a,則 a點座標為(ax,ay), 由三角形acb與三角形cmb為對稱三角形並且直線cp為am垂直平分線,則 B點座標為(ax/2,ay/2)。作gf垂直於om且cb垂直於am, 三角形cfg與gfm相似,則 cf:gf = gf:mf cf=(gf * gf) / mf gf長度為g點縱座標 mf長度為g點橫座標 cf長度可求 c點座標可求
文章目錄 需求說明:資源打包 1 通過AssetManager類讀取jar包中的資源檔 使用ClassLoader類讀取資源檔 需求說明: 項目開發過程中,需要將公用資源打包成jar包,後面的app直接將jar包匯入項目,實現公用資源共用。資源打包 對項目資源打包,包含了class,assets,res 1
文章目錄 前言問題原因 前言 在項目的開發過程中,需要Listview的Item中包含按鈕的效果。在實際開發過,Item中放置按鈕後,ListView 單行選擇背景顏色變化的效果沒有了。 問題原因 ListView 和 其它能觸發點擊事件的widget無法一起正常工作的原因是加入其它widget後,ListView的itemclick事件將無法觸發,被其它widget的click事件屏蔽。 目前網路上普遍的解決方式設定1
和選中變換圖片一樣,字型顏色變換的過程如下: 在res/color 檔案夾下建立 顏色檔案<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_enabled="true" android:color="#ff414141" />
1 實現效果說明:1.1 載入題目資訊之前,顯示正在載入 1.2載入題目資訊成功後,進行題目綁定 1.3載入不成功,轉到載入失敗 2 非同步載入實現2.1 介面設定 載入前介面 View Code <?xml version="1.0" encoding="UTF-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
眾所周知,微軟對安卓是有專利收費的,每一家生產安卓手機的廠商,都需要交納一定的專利費給微軟。但是我認為,微軟與其去收費,不如放棄專利收費,而推出整合自己應用的定製版安卓,而這個定製版安卓,對廠商的吸引力在於免費。現在科技行業,唯一具備替換Google產品線的實力公司,就是微軟。微軟有地圖,有搜尋,有skydrive,有office,將這些產品替換掉原生的應用,這樣就可以佔領整個安卓市場。大家以為安卓是Google的,其實並不非如此,安卓是屬於開放同盟,Google的強勢在於開放聯盟裡面佔主導地位
本來是發表在《程式員》雜誌的,結果編輯整理成一篇書評,內容和深度都大幅縮水,今天把原文post出來,希望能拋磚引玉。 我正式接觸Android的準確時間應該在2010年9月份。那段時間,老聽到公司有人說Donut,CupCake、Eclair等非常奇怪的詞(直到現在,我也不中意Android的版本命名),心中不禁很仰慕:竟然還有這麼多我聞所未聞的東西。所以心裡就特別好奇。不久,我就加入了Android的開發,第一個接觸的大模組是Audio。一看代碼,就發現有更多不懂的詞了,什麼Binder、Au
最近一直在研究 android ,並一邊研究一邊做應用。其中遇到了把程式通知常駐在 Notification 欄,並且不能被 clear 掉(就像android QQ一樣)的問題。經過研究實現了其功能,現把 Notification 的使用總結如下: Notification 的使用需要匯入 3 個類import android.app.PendingIntent;import android.app.NotificationManager;import
7月13號初略看了下:1 init沒有太大變化,從init.rc可以看出規則未變,但init.rc出現了一些新的設定,看來更依賴kernel的一些資訊了2 app_process未有太大變化,即zygote沒有變化3 SystemServer變化很大,增加了幾個奇怪的service,而且有些service的啟動開始受到系統屬性的控制了,例如 audioService受到"system_init.startaudioservice“控制 3.1
我總結: 這裡的傳回值有一個"消費(consume)"的概念. 如果放事件(down, move,up)想像為商品就很好理解了. true代表我消費了.(這個商品我要了,你就不能要了,所以就不向後傳遞). false代表我沒消費(這個商品我不要, 我向後傳遞給你,你愛要不要).MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的行程順序 onInterceptTouchEvent()
package com.maxtech.common.gps;import java.io.BufferedReader;import java.io.InputStreamReader;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.json.JSONArray;import org.json.JSONObject;import
1.關於預覽橫豎差90度的問題 原因分析 經過查證和實驗,可以證實:Android提供的SDK(android.hardware.Camera)裡大概不能正常的使用豎屏(portrait layout)載入照相機,當用豎屏模式載入照相機時會產生以下情況:1. 照相機成像左傾90度(傾斜);2. 照相機成像長寬比例不對(失比)。之所以是“大概”,原因是因為可能可以通過一些比較複雜的手段解決。如果以上成立,那為什麼豎屏不能正常成像也就很顯然了。為什麼會產生這樣的情況,請看下面的研究分析。
ScrollView滾動視圖是指當擁有很多內容,螢幕顯示不完時,需要通過滾動跳來顯示的視圖。ScrollView只支援垂直滾動。以下為案例main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
一、DatePicker繼承自FrameLayout類,日期選擇控制項的主要功能是向使用者提供包含年、月、日的日期資料並允許使用者對其修改。如果要捕獲使用者修改日期選擇控制項中的資料事件,需要為DatePicker添加OnDateChangedListener監聽器。二、TimePicker也繼承自FrameLayout類。時間選擇控制項向使用者顯示一天中的時間(可以為24小時,也可以為AM/PM制),並允許使用者進行選擇。如果要捕獲使用者修改時間資料的事件,便需要為TimePicker添加On
CheckBox和RadioButton控制項都只有選中和未選中狀態,不同的是RadioButton是選項按鈕,需要編製到一個RadioGroup中,同一時刻一個RadioGroup中只能有一個按鈕處於選中狀態。以下為CheckBox和RadioButton常用方法及說明 以下為選項按鈕和複選按鈕的使用方法目錄結構 main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http:
【Android】調用系統應用常用uri & intent設定 2011-04-12 16:18轉載自 喬木和小喬最終編輯 喬木和小喬相當一部分來自文檔,希望能有朋友繼續完善此貼,以作搜藏。安裝指定apkpublic void setupAPK(String apkname){ String fileName = Environment.getExternalStorageDirectory() + "/" + apkname; Intent intent =
前言:今天翻了一個上午的網路,在android 模擬器下配置google maps遇到了問題,查閱了一堆資料,多數講解的不是很清晰,呵呵,經過多次實驗終於OK了,現把每一步詳細列出來,提供給像我這樣的初學者。大家共同進步1)首先你要確定你安裝的JDK位置,Windows->Preferences->Java->Installed JREs,你可以看到是Jre的location,再在dos
android源碼結構分析 frameworks 目錄 (核心架構——java及C++語言).|-- base (基本內容)| |-- api (?都是xml檔案,定義了java的api?)| |-- awt (AWT庫)| |-- build (空的)| |-- camera (網路攝影機服務程式庫)| |-- cmds (重要命令:am、app_proce等)| |-- core (核心庫)| |-- data
做人要大度,海納百川,做事要圓滑,左右逢源,這讓我想到了編程也是如此,代碼要擴充,介面也要考慮自適應。這篇文章是android開發人員的必備知識,是我特別為大家整理和總結的,不求完美,但是有用。1.背景自適應且不失真問題的存在 製作自適應背景圖片是UI開發的一個廣泛問題,也是介面設計師渴望解決的問題,我相信我們彼此都深有體會。