本文執行個體講述了Android編程中TextView字型屬性設定方法(大小、字型、底線、背景色)。分享給大家供大家參考,具體如下:import android.content.Context;import android.graphics.Color;import android.text.SpannableString;import android.text.Spanned;import android.text.style.AbsoluteSizeSpan;import
本文與《利用adt-bundle輕鬆搭建Android開發環境與Hello world(Windows) 》是姊妹篇,只是這次操作換成了Linux 。拿Ubuntu做例子。還是與Windows一樣。由於JDK+Eclipse+ADT+SDK或者JDK+Android Studio在安裝的過程中非得連網不可。因此也選用了JDK1.7+解壓即用的官方綠色版Android開發環境adt-bundle20131030去安裝。一、基本準備首先還是與《Debian配置JDK1.7 與Linux Java
關於RecyclerViewRecyclerView在Android 5.0以來被引入,以前經常使用的ListView 繼承的是AbsListView,而RecyclerView則直接繼承 ViewGroup,並實現了ScrollingView 和
notification是一種讓你的應用程式在沒有開啟情況下或在後台運行警示使用者。它是看不見的程式組件(Broadcast Receiver,Service和不活躍的Activity)警示使用者有需要注意的事件發生的最好途徑。 1、建立一個android項目 我建立項目的
本文執行個體講述了Android中ListView下拉重新整理的實現方法。分享給大家供大家參考,具體如下:ListView中的下拉重新整理是非常常見的,也是經常使用的,看到有很多同學想要,那我就整理一下,供大家參考。那我就不解釋,直接上代碼了。這裡需要自己重寫一下ListView,重寫代碼如下:package net.loonggg.listview; import java.util.Date; import android.content.Context; import
本文執行個體講述了Android實現Activity水平和垂直捲軸的方法。分享給大家供大家參考,具體如下:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="vertical" >
1,key -- 實體按鍵現在手機物理按鍵越來越少 常見的有 KEYCODE_VOLUME_DOWN/UP KEYCODE_POWER KEYCODE_BACK KEYCODE_HOME KEYCODE_MENU 在一個activity 重載父類 的下面這三個方法來處理按鍵事件 public boolean onKeyDown(int keyCode, KeyEvent event): public boolean onKeyUp(int keyCode,
寫在前面的廢話 下載檔案,幾乎是所有APP都會用到的功能!算了,還是不廢話了,直接開寫吧。。。 簡單使用 完成一個下載任務只需要4行代碼,什麼斷點續傳,大檔案下載,通知欄進度顯示….都不需要你操心。 //建立下載任務,downloadUrl就是下載連結DownloadManager.Request request = new DownloadManager.Request(Uri.parse(downloadUrl));//指定下載路徑和下載檔案名稱request.
本文執行個體講述了Android實現多線程下載檔案的方法。分享給大家供大家參考。具體如下:多線程下載大概思路就是通過Range 屬性實現檔案分段,然後用RandomAccessFile 來讀寫檔案,最終合并為一個檔案首先看下效果圖:建立工程 ThreadDemo首先布局檔案 threaddemo.xml<?xml version="1.0" encoding="utf-8"?> <LinearLayout
本文介紹利用ObjectAnimator簡單地實現ArcMenu,直接使用本文的ArcMenu類即可快捷地實現菜單功能。 最終使用效果:先看下最終的使用效果: private int[] imageRes = {R.id.img_menu, R.id.img_menu1, R.id.img_menu2, R.id.img_menu3, R.id.img_menu4, R.id.img_menu5};private ArcMenu arcMenu;...//初始化,參數為資源圖片id
本文執行個體講述了Android中Service用法。分享給大家供大家參考,具體如下:關於Service的講解網上已經很多了,這裡是關於自己通過寫代碼Service的一點體會 還有結合其他人對Service的一點總結Service可以理解為一個隱形的Activity 但它又與Activity有些不同,首先Service是沒介面,使用者看不到 可互動的組件
本文執行個體講述了Android實現編程修改手機靜態IP的方法。分享給大家供大家參考。具體如下:這裡示範通過編程方式動態修改手機靜態IP的方法,可以用於wifi存取點切換public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); ContentResolver cr = this.getContentResolver(
1.大家都知道為ViewPager構建適配器繼承PagerAdapter,怎麼構建就不說了。Viewpager會預設載入當前頁和當前頁的左右兩頁。一開始當前頁是下標0,所以一開始預設載入第0頁(指下標,下同)和第1頁。當你向右滑動,當前頁為第1頁時,ViewPager會載入第2頁,這時一共有3頁存在(第0,1,2頁)。再向右滑動,當前頁為第2頁時,會移除第0頁,載入第3頁,同理向左滑動當前頁為第1頁時,會移除第3頁。這麼說應該懂了吧。知道了上面的原理,就可以讓ViewPager始終只載入3頁的圖
PullToRefresh是一套實現非常好的下拉重新整理庫,它支援:1.ListView2.ExpandableListView3.GridView4.WebView等多種常用的需要重新整理的View類型,而且使用起來也十分方便。(下載地址:https://github.com/chrisbanes/Android-PullToRefresh)下載完成,將它匯入到eclipse中,作為一個library匯入到你的工程中就好了。一、廢話少說,下拉重新整理go。1.在你的布局檔案中加上你想用的Vie
本文執行個體講述了Android實現帶磁性的懸浮表單效果。分享給大家供大家參考,具體如下:帶磁性的懸浮表單,類似於360綠色小人主要實現的是:1.懸浮所有表單之上2.有吸引力,吸附於螢幕邊上3.有點擊效果下面我就實現上面三點,簡單封裝了個FloatView先看下本次Demo的效果圖,然後再看代碼,效果圖:FloatView代碼如下package com.manymore13.flowwindowdemo;import android.content.Context;import android.
代碼下載地址已經更新。因為代碼很久沒更新,已經很落伍了,建議大家使用RecyclerView實現。參考項目:https://github.com/bingoogolapple/BGARefreshLayout-Androidhttps://github.com/baoyongzhang/android-PullRefreshLayout下拉重新整理,Android中非常普遍的功能。為了方便便重寫的ListView來實現下拉重新整理,同時添加了上拉自動載入更多的功能。設計最初是參考開源中國的And
本文執行個體講述了android編程判斷應用是否具有某個許可權的方法。分享給大家供大家參考,具體如下:android在開發中有時候要判斷應用中是否有某項許可權,或者想擷取到某個應用的許可權清單,可以使用以下方法1) 判斷應用是否具有某個許可權PackageManager pm = getPackageManager(); boolean permission = (PackageManager.PERMISSION_GRANTED ==
情境隨著移動支付的興起,在我們的app'中,會經常有整合支付的需求.這時候一般都會採用微信和支付寶的sdk 來整合(一)支付寶支付在使用支付寶支付的過程中,我們是在伺服器端產生訂單,用戶端提供者,並得到訂單資訊,調用介面支付,支付成功後支付寶會分別 非同步呼叫伺服器端,並向用戶端返回支付結果.開發步驟:①註冊支付寶帳號——進行實名認證——提交審核資料——審核通過支付寶無線快捷支付介面: b.alipay.com/order/productDetail.htm?productId=2014
本文執行個體講述了Android編程之微信SDK分享功能過程步驟詳細分析。分享給大家供大家參考,具體如下:之前已經分析過怎麼用官方的demo分享微信資訊了,在這裡我就不再多說,其中關於在自己應用分享說得很簡單,本文作者也是經過一番折騰才弄成功,為了以後讓大家都少走彎路,決定在這裡從頭到尾介紹怎麼在自己的應用中分享功能注意:順序不能亂!!1、建立自己的應用
本文執行個體講述了Android編程簡單實現雷達掃描效果。分享給大家供大家參考,具體如下:在eoe看到有一篇關於雷達掃描的文章,然後看了下,很簡單,但是覺得還有很多可以最佳化的地方,下面貼出來package com.example.wave;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import