Time of Update: 2018-12-08
網址 :http://www.maimang.co安卓官方市場:https://market.android.com/details?id=com.maimang.lbs 困難:中間碰到不少難題,比如記憶體流失、拍照相容性
Time of Update: 2018-12-08
Android利用ActivityGroup載入子Activity,子Activity調用對話方塊,彈出:ERROR/AndroidRuntime(10104): Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token android.app.LocalActivityManager$LocalActivityRecord@45a58ee0 is not valid; is
Time of Update: 2018-12-08
本樣本實現Android通過手勢可以實現映像的拖拽功能。運行效果如下: 代碼如下:package com.android.drag;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Bundle;import a
Time of Update: 2018-12-08
本文給大家介紹如何在Android中實現宮格圖片連續滑動效果。 在這之前,寫過幾篇關於在Android中實現滑動的效果,畢竟滑動效果在Andriod開發中也使用得比較頻繁,有興趣的朋友請查看我以前的文章,這裡不再詳述。 今天寫這篇文章的緣由是前一段時間一個網友在我的部落格上面留言,想要實現在GridLayout(相當於九宮格)中點擊每項可左右滑動顯示該宮格的圖片,當該宮格的圖片顯示完以後,接著顯示下一宮格的圖片。那麼看過我以前關於滑動方面的文章的朋友,相信要實現前者的效果並不難,關鍵
Time of Update: 2018-12-08
本文示範如何Android中實現ListView圓角效果。 無論是網站,還是APP,人們都愛看一些新穎的視圖效果。直角看多了,就想看看圓角,這幾年颳起了一陣陣的圓角設計風:CSS新標準納入圓角元素,特別是在iphone中幾乎隨處可見圓角設計,現在也開始出現很多圓角名片了。 現在就給大家實現一個圓角的ListView效果。
Time of Update: 2018-12-08
前言 android手機解析度多樣,這樣面臨我們開發的應用要適應於多個解析度的裝置上.對於應用來講主要分三塊考慮1 )介面配置 根據不同的解析度,建立手機介面檔案 例子: 在res下建立layout-800x480 layout-480x320 並在各自不同解析度的檔案夾下建立介面檔案 2)圖片配置 不同的解析度,介面的長寬比不一致,需要不同規格的圖片 在drawable-hdpi,drawable-ldpi,drawable-mdpi
Time of Update: 2018-12-08
前言: Android中的內建的CursorAdapter適配器可以載入固定格式的資料繫結。但在實際應用開發中,會碰到ListView中Item項顯示根據資料不同,而變化顯示。舉例:在我們實際開發中碰到這樣的問題 根據一個主題答題情況,顯示不同的按鈕,且點擊按鈕後,轉到各自的處理介面。 【主題狀態】第一次答題,顯示 【開始】按鈕 事件:點擊按鈕,下載題庫,轉到答題介面 【主題狀態】答題還未結束,顯示 【繼續】按鈕
Time of Update: 2018-12-08
你還在用USB線串連手機訪問sdcard嗎?,你out啦。本文將告訴你如果通過wifi串連筆記本與手機並快速存取sdcard,當然無需無線路由器。前提條件 膝上型電腦系統為windows 7,且無線網卡正常,驅動正常Android 手機支援Wifi,並且Android 版本為1.5及其以上需要軟體 windows 7 下面需要 Connectify 這樣一個把你筆記本變為無線路由器的軟體(是基礎網路,並不是點對點網路哦),並且它是完全免費的Android 下面需要一個
Time of Update: 2018-12-08
在Android開發的過程中,我們很有可能會使用到TabActivity來進行開發,而如果你的程式中需要針對TabActivity的TabHost中的每一個Activity綁定一個Service,通常我們的做法是在對應Tab頁的Activity的onCreate()方法中進行bind操作,但是通過實踐表明這個方法是無法達到綁定效果,在網上查了一下,發現在Google Android Issue中有這個缺陷,缺陷詳細資料在這裡(Google Android Issue
Time of Update: 2018-12-08
在做android 應用的開發的時候,橫向滾動或者要做出跑馬燈的效果很簡單,textview本身的屬性就支援,只要設定準確就會滾動,開發起來比較簡單,但是textview 不支援垂直滾動,那麼垂直滾動就需要自己來實現了,很多網友提供的垂直滾 動方案都是千篇一律,使用ScrollView來進行滾動,但是都不完美,做起來有些彆扭。有一位網友給出的歌詞的滾動思路明確,能從根本上解決問題,因此我實現的這個滾動是在這位網友的基礎上實現,封裝了一個View,view繼承自TextView。先看看實現的效果:
Time of Update: 2018-12-08
只需把代碼copy進入oncreate方法即可運行 Java代碼 RelativeLayout rl = new RelativeLayout(this); Button btn1 = new Button(this); btn1.setText("----------------------"); btn1.setId(1); RelativeLayout.LayoutParams lp1 =
Time of Update: 2018-12-08
在進行UI布局的時候,可能經常會用到 android:gravity 和 android:layout_Gravity 這兩個屬性。關於這兩個屬性的區別,網上已經有很多人進行了說明,這邊再簡單說一下。 (資料來自網路)LinearLayout有兩個非常相似的屬性:android:gravity與android:layout_gravity。他們的區別在於:android:gravity 屬性是對該view中內容的限定.比如一個button 上面的text. 你可以設定該text
Time of Update: 2018-12-08
JSONObject, JSONArray來構建json文本 代碼 // 假設現在要建立這樣一個json文本 // { // "phone" : ["12345678", "87654321"], // 數組 // "name" : "yuanzhifei89", // 字串 // "age" : 100, // 數值 // "address" : { "country" :
Time of Update: 2018-12-08
隨著智能手機越來越普及,移動互連網也飛速的發展,用手機上網,看新聞的越來越多,部落格園的手機用戶端我覺得也是非常必要的,之前dudu發布了一個wap的版本,不過wap版本沒有分類瀏覽,用起來也不怎麼方便,所以自己開發了一個用戶端,一開始是打算自己用的,不過後來覺得應該分享出去,讓大家提提意見,這樣才會更加完善,該軟體發布第一個版本是去年的四月份,到現在迭代更新了六個版本,到現在的V4.0,功能基本上趨於完善,覺得能夠見人了!用戶端特點:1.客戶體驗好2.網路層連線速度快3.介面簡潔,
Time of Update: 2018-12-08
一、main.xml布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"><ImageView
Time of Update: 2018-12-08
以下類比下拉式清單的用法布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"
Time of Update: 2018-12-08
無論大型或小型應用,靈活的緩衝可以說不僅大大減輕了伺服器的壓力,而且因為更快速的使用者體驗而方便了使用者。Android的apk可以說是作為小型應用,其中99%的應用並不是需要即時更新的,而且詬病於蝸牛般的移動網速,與伺服器的資料互動是能少則少,這樣使用者體驗才更好,這也是我們有時捨棄webview而採用json傳輸資料的原因之一。 採用緩衝,可以進一步大大緩解資料互動的壓力,特此,我們簡略列舉一下緩衝管理的適用環境:1. 提供網路服務的應用2.
Time of Update: 2018-12-08
文章目錄 Android開發人員應該深入學習的10個開源應用項目Android開發人員應該深入學習的10個開源應用項目 Android開發人員應該深入學習的10個開源應用項目 Android開發人員應該深入學習的10個開源應用項目 Android開發帶來新一輪熱潮讓很多移動開發人員都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發人員提供了應用開 源項
Time of Update: 2018-12-08
前言:今天翻了一個上午的網路,在android 模擬器下配置google maps遇到了問題,查閱了一堆資料,多數講解的不是很清晰,呵呵,經過多次實驗終於OK了,現把每一步詳細列出來,提供給像我這樣的初學者。大家共同進步1)首先你要確定你安裝的JDK位置,Windows->Preferences->Java->Installed JREs,你可以看到是Jre的location,再在dos
Time of Update: 2018-12-08
複製代碼 代碼如下:/** 儲存方法 */ public void saveBitmap() { Log.e(TAG, "儲存圖片"); File f = new File("/sdcard/namecard/", picName); if (f.exists()) { f.delete(); } try { FileOutputStream out = new FileOutputStream(f); bm.compress(Bitmap.CompressFormat.PNG, 90,