android ListView美化–>幾個比較特別的屬性

ListView在一般的安卓應用中大量地使用,因此我整理出來一些個人認為比較特別的屬性,通過設定這樣的屬性可以做出更加美觀的列表:首先是stackFromBottom屬性,這隻該屬性之後你做好的列表就會顯示你列表的最下面,值為true和falseandroid:stackFromBottom="true"         

Android實現介面組件的抖動效果

Android實現介面組件的抖動效果採用的Animation動畫, 在系統提供的API Demos:目錄為  \android-sdk\samples\android-8\ApiDemos 中已經實現了簡單的抖動效果 :具體使用如下:第一步:準備兩個動畫效果的XML檔案,加入到 res/anim/目錄下:Shake.xml檔案:<translate xmlns:android="http://schemas.android.com/apk/res/android"     android:

Android 簡訊模組分析(四) MMS之簡訊的發送與接收

 MMS之簡訊的發送與接收分析:一.資訊發送:com.android.mms.data.WorkingMessage.java 類 send()函數:  public void send() { ...... if (requiresMms() || addressContainsEmailToMms(conv, msgTxt)) { // 多媒體訊息 slideshow.prepareForSend(); new

Android 仿3g體育門戶用戶端賽事表徵圖浮出效果

   最近在玩3g體育門戶用戶端的時候,看到這樣個效果: 輕觸賽事表徵圖,會有一個表徵圖變大浮出的效果.,蠻有意思的.於是就把仿照它做了一個.  這個是原圖:                       實際上是給表徵圖的觸摸事件中添加了一個縮放的動畫,代碼如下.package com.test;import android.app.Activity;import android.os.Bundle;import android.view.MotionEvent;import

使用Ant 實現批量打包Android應用

由於公司營運需要以及應用中需要加上應用推廣的統計,往往要對應二三十個渠道,按照正常方法一個一個的去產生不同渠道包的應用,不僅浪費了時間,而且大大降低了效率.上一篇講到使用Ant進行Zip/Tar包的解壓縮,實際上Ant工具不僅僅具有此類功能,它更強大的地方在於自動化調用程式完成項目的編譯,打包,測試等. 類似於C語言中的make指令碼完成這些工作的批處理任務. 不同於MakeFile的是,Ant是純Java編寫的,因此具有很好的跨平台性.在此我主要講下如何自動構建工具Ant,

高仿優酷Android用戶端圖片左右滑動(自動切換)

本例是用ViewPager去做的實現,支援自動滑動和手動滑動,不僅優酷網,實際上有很多商城和門戶網站都有類似的實現:具體思路:1. 工程中需要添加android-support-v4.jar,才能使用ViewPager控制項.2. 圖片的自動切換: 可使用Timer或者ScheduledExecutorService,這個有多重方式可以實現.    同時要切換底部的dots(園點)3.Handler+Message機制更新UI,這個相信大家都很熟練,不再描述4.

Android 仿網易新聞v3.5:上下滑動的引導頁

     最近看了下網易新聞月初發布的3.5版,發現兩個比較明顯的改動:     1.引導頁的修改,變為上下滑動. 2.增加了彙總閱讀,裡面的動畫效果也是蠻有創意的.於是又禁不住模仿一下這次先看這個上下滑動的引導頁:                                                               這種效果具體怎麼做呢?首先直接上github,直接看有沒有相關的開源項目,果不其然,被我找到了:https://github.com/JakeWharton/

Android 打造自己的個人化應用(四):仿墨跡天氣實現–>自訂副檔名的zip格式的皮膚

在這裡談一下墨跡天氣的換膚實現方式,不過首先聲明我只是通過反編譯以及參考了一些網上其他資料的方式推測出的換膚原理, 在這裡只供參考. 若大家有更好的方式,

替換Android主介面

<activity android:name="WindowActivity" android:launchMode="singleTask" android:clearTaskOnLaunch="true" android:stateNotNeeded="true"  android:screenOrientation="nosensor" android:windowSoftInputMode="stateUnspecified|adjustPan">-            

Android 之ExpandableListView幾個特殊的屬性

1. 設定ExpandableListView 預設是展開的:先執行個體化 exListView然後   exListView.setAdapter(exlvAdapter);   //遍曆所有group,將所有項設定成預設展開   int groupCount = exListView.getCount();   for (int i=0; i<groupCount; i++) {       exListView.expandGroup(i);       }; 2.

Android 仿福士點評團購購買條浮動效果

在福士點評團購中,有這樣一個效果. 在具體的團購頁面中商家圖片下有一個購買條,當使用者滾動團購詳情介面的時候,購買條會停留在介面的最上方. 具體效果:                圖1                                        圖2                                    

android網遊開發之socket的簡單設計和實現

對於普通應用的網路模組一般使用http文本協議,在android開發中使用http協議比較簡單,sdk已經做了很好的封裝了。而在遊戲開發中,可以結合使用http和socket,當然了http協議底層也是基於tcp協議的。http協議是無串連、無狀態的,每次串連只能處理一個請求,然後就斷了,而且發一個請求需要附加額外資訊(請求行、要求標頭),每次請求都需要重建立立串連;使用socket的好處是更高效和省流量,建立一次串連後,只要不手動或者出現異常斷開,就可以一直互相發送資料,而且是直接以位元組的形

關於webservice伺服器接收不到Android傳遞過來的參數的問題

用.NET寫了幾個簡單的介面,在Android上寫了個用戶端,用的KSOAP2,但發現使用Android通過WebService向伺服器發送請求時,伺服器接收不到Android傳遞的參數,通過調試發現:int類型的一直為0,String類型的一直為null。不知何故,或網路查詢,或請教大牛,未果。只能換另外一種方法實現了先是WebService,很簡單的一個方法,當然還需要資料庫namespace webs{ /// <summary> /// WebService1

android中SharedPreferences用法詳解

在android應用開發中,作為配置環境的preferences,用到的地方頗多,下面我帶大家來詳細講解下android中SharedPreferences的用法。先看下配置畫面的效果吧。是preferences頁面的。點擊設定IP地址後跳出設定對話方塊:android 為了方便管理SharedPreferences,為我們提供了簡單快捷的PreferenceActivity類,通過繼承該類,可以實現各種漂亮的preferences

新版本Android SDK 找不到adb.exe的解決方案

      貌似從SDK 2.2後tools包下面就沒有了adb.exe檔案了,而且還給出個說明檔案adb_has_moved.txt,裡面明確告訴了原因:The adb tool has moved to platform-tools。原來從SDK R8以後,SDK需要有一個新的組件支援,這個組件叫做Platform-tools,adb已經遷移到這個目錄下去了。並且adb_has_moved.txt檔案也說明需要在PATH環境變數中增加<sdk

[Android] R.layout.main 找不到的問題

在Eclipse編譯第一個Android程式的時候報出這樣的錯誤:setContentView(R.layout.main); 出錯。找不到main。原因及解決方案:http://stackoverflow.com/questions/6002756/setcontentviewr-layout-main-errorIf you fix imports before R.java has been generated for your project (before building it

android 中 涉及到context的時候this和this.getApplictionContext的區別

在android中常常會遇到與context有關的內容,特寫下這篇blog,淺論一下context : 在語句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求傳遞的 參數就是一個context,在這裡我們傳入的是this,那麼這個this究竟指的是什麼東東呢? 這裡的this指的是Activity.this,是這個語句所在的Activity的this,是這個Activity

Android基礎 – 對話方塊和浮動Activity

在之前的學習過程中我們已經知道,Android應用中最常用的螢幕顯示開發是基於Activity的,但是,在很多情況下我們需要顯示一個對話方塊或浮動表單來完成一些簡單的任務,比如需要讓使用者輸入一些內容,或讓使用者確認一些資訊。在Android中,我們可以通過兩種方式來建立對話方塊:1. 藉助Dialog類,或它的子類(如AlertDialog)2.

Windows環境下載android原始碼

             最近需要android內建的項目原始碼。網上一搜居然要在linux下用git下載。後來找到了windows下的git下載方法。步驟如下:     1、到 http://code.google.com/p/msysgit/downloads/list下載 最新windows下的git工具,然後安裝     2、在自己的磁碟上建立一個檔案夾,進入檔案夾。右鍵點擊後選擇Git Bash,接著會跳出dos視窗。    3、在dos視窗中輸入需要下載的git

Android基礎教程之—–訪Iphone 拖動相片特效Gallery的簡單應用.

 原文:http://blog.csdn.net/android_tutor/articleStep 1:準備圖片素材.將icon2,icon3,icon4,icon5,icon6五張圖片匯入res/drawable裡加上icon.png本身一共有6張圖片.Step 2:建立Android工程,命名為GalleryDemo.Step 3:設計UI,修改main.xml代碼如下:<?xml version="1.0"

總頁數: 2771 1 .... 1392 1393 1394 1395 1396 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.