簡單實現Android檔案上傳_Android

檔案上傳在B/S應用中是一種十分常見的功能,那麼在Android平台下是否可以實現像B/S那樣的檔案上傳功能呢?答案是肯定的。下面是一個類比網站程式上傳檔案的例子。 首先建立一個Android工程,建立主啟動Activity:MainActivity.java:package com.xzq.upload;import java.io.DataOutputStream;import java.io.FileInputStream;import

Android仿QQ左滑刪除置頂ListView操作_Android

最近閑來無事,於是研究了一下qq的左滑刪除效果,嘗試著實現了一下,先上效果圖:大致思路原理: - 通過設定margin實現菜單的顯示與隱藏 - 監聽onTouchEvent,處理滑動事件上代碼import android.content.Context;import android.util.AttributeSet;import android.util.DisplayMetrics;import android.view.MotionEvent;import

Android自訂View系列之Path繪製仿支付寶支付成功動畫_Android

前言使用支付寶付款時,我們可以看到成功或者失敗都會有個動畫提示,如果我們需要做這樣的效果的話,當然,你可以讓設計師給你做個GIF,但是我們知道映像比較耗記憶體的,我們自己可以用代碼實現還是代碼實現好點吧。效果實現方法首先我們需要瞭解PathMeasure這個類,這個類我們可以理解為用來管理Path。我們主要看幾個方法。PathMeasure(): 構造方法 ,執行個體化一個對象PathMeasure(Path path,boolean

Android UI實現SlidingMenu側滑菜單效果_Android

本篇部落格給大家分享一個效果比較好的側滑菜單的Demo,實現點擊左邊菜單切換Fragment。效果如下: 主Activity代碼:package com.infzm.slidingmenu.demo; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.View; import android.view.View.OnClickListener; import

Android 實現圖片模糊、高斯模糊、毛半透明效果的三種方法_Android

在前幾天寫過一個使用glide-transformations的方法實現高斯模糊的方法,今天偶然間有發現一個大神寫的另一個方法,感覺挺不錯的,分享一下:效果圖:原文連結:點擊訪問這使用也很簡單,匯入依賴,使用模糊方法就行,就這兩步搞定依賴:compile'net.qiujuer.genius:blur:2.0.0-beta4'實現方法有三種,第一個是Java實現的,第二個和第三個是調用C語言實現的 ,具體的區別也就是代碼執行的耗時操作時間,從圖片中可以看出Java使用時間遠大於c啟動並執行時間。

Android中RecyclerView嵌套滑動衝突解決的程式碼片段_Android

在縱向RecyclerView嵌套橫向RecyclerView時,如果縱向RecyclerView有下拉重新整理功能,那麼內部的橫向RecyclerView的橫向滑動體驗會很差.(只有純橫向滑動時,才能滑動內部的橫向RecyclerView,否則滑動事件就會影響到下拉重新整理),添加攔截判斷.public class MySwipeRefreshLayout extends SwipeRefreshLayout { private boolean mIsVpDragger; private

Android利用ZXing掃描二維碼的執行個體代碼解析_Android

相關閱讀:Android開發架構之自訂ZXing二維碼掃描介面並解決取景框展開問題此項目源碼地址:請點擊這裡看一下zxing的項目結構,我這裡直接拿過來用的 看一下掃碼的activity:package com.fanyafeng.barcode.activity;import android.content.Intent;import android.graphics.Bitmap;import android.net.Uri;import

Android 仿支付寶中的餘額寶收益進度條_Android

一、 看效果二、上代碼package com.framework.widget;import android.app.Activity;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import

Android 動態顯示時間_Android

怎麼才能動態實現時間呢?也許剛入行的你不懂。如果不懂得話,請看代碼(代碼是最好的老師)。大笑public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); textView=(TextView) findViewById(R.id.time); handler = new Handler()

Android RenderScript實現高斯模糊_Android

昨天看了下RenderScript的官方文檔,發現RenderScript這廝有點牛逼。無意中發現ScriptIntrinsic這個抽象類別,有些很有用的子類。其中有個子類叫ScriptIntrinsicBlur類,大致就是將圖片實現高斯模糊。ScriptIntrinsic的申明:ScriptIntrinsicBlur類的申明:加上結合著看了下SDK中的samples,自己寫了個高斯模糊。 ( sample的具體位置為:

Android系統的五種資料存放區形式執行個體(二)_Android

之前介紹了Android系統下三種資料存放區形式,http://www.jb51.net/article/99468.htm。今天補充介紹另外兩種,分別是內容提供者和網路儲存。有些人可能認為記憶體提供者和網路儲存更偏向於對資料的操作而不是資料的儲存,但這兩種方式確實與資料有關,所以這裡還是將這兩種形式簡要的說明一下。 Content Provider:Content

Android自訂帶水滴的進度條樣式(帶漸層色效果)_Android

一、直接看效果二、直接上代碼1.自訂控制項部分package com.susan.project.myapplication;import android.app.Activity;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import

Android實現EditText輸入金額_Android

EditText是Android中一個非常實用的控制項,有很多InputType,可以來達到不同的輸入效果,如下圖:比如,密碼輸入,數字輸入等等。但是最近在項目中要實現EditText輸入金額,金額的限制因素很多,比如,只能輸入數字和小數點,首位不能輸入0和小數點,小數點後面只能保留兩位等等,這些僅僅用InputType是無法實現的,今天用InputFilter來實現。1.

Android開發之利用Activity實現Dialog對話方塊_Android

前言在Android中經常要使用Dialog來實現一些提示以及一些特殊的效果,而且樣式也不一樣,每次都得查一大堆資料,還不一定能解決。對話方塊是個好東西,建立簡單有實用。當下的開發中,很多的開發人員反而更喜歡使用activity來代替對話方塊,至少筆者的團隊中,類似於升級提示或者指示頁及其他一些互動的地方,大量的把Dialog替換成activity,好處是顯而易見的,activity具有更靈活的操作和布局,另外很重要一點是,一些容易涉及記憶體流失的代碼放在activity中執行比放在Dialog

Android實現帶有刪除按鈕的EditText範例程式碼_Android

一、首先來看看效果這是一個帶有刪除按鈕的輸入文字框, 需要建立一個類繼承自EditText, 先把代碼貼出來, 然後在解釋:範例程式碼如下:public class EditTextWithDel extends EditText { private final static String TAG = "EditTextWithDel"; private Drawable imgInable; private Context mContext; public

Android自訂View 實現鬧鐘喚起播放鬧鐘鈴聲功能_Android

先上圖看一下鬧鐘喚期頁面的效果實現的功能:1:轉動的圖片根據天氣情況更換2:轉動時間可以設定,轉動結束,鬧鈴聲音就結束3:光圈色彩坡形效果直接上代碼啦:package com.yuekong.sirius.extension.customview; import android.animation.Animator; import android.animation.ValueAnimator; import android.content.Context; import

android 多線程技術應用_Android

多線程案例——計時器 這個案例中,螢幕啟動之後,進入如圖所示的介面。 螢幕上有一個文字框用於顯示逝去的時間,此外還有一個“停止計時”按鈕。案例的使用案例圖如圖所示。  能夠在螢幕上“即時地顯示”時間的流逝,單線程程式是無法實現的,必須要多線程程式才可以實現,即便有些電腦語言可以通過封裝好的類實現這一功能,但從本質上講這些封裝好的類就是封裝了一個線程。 綜上所述,完成本案例用到的知識及技術如下:   1)進程和線程的概念;   2)Java中的線程,在Java中建立線程的方式;   3)

android 添加隨意拖動的案頭懸浮視窗_Android

用過新版本android 360手機小幫手都人都對 360中只在案頭顯示一個小小懸浮視窗羨慕不已吧? 其實實現這種功能,主要有兩步: 1.判斷當前顯示的是為案頭。這個內容我在前面的文章裡面已經有過介紹,如果還沒看過的趕快穩步看一下哦。 2.使用windowManager往最頂層添加一個View .這個知識點就是為本文主要講解的內容哦。在本文的講解中,我們還會講到下面的知識點: a.如果擷取到狀態列的高度 b.懸浮視窗的拖動 c.懸浮視窗的點擊事件 有開始之前,我們先來看一下效果圖:  

android 設定圓角圖片實現代碼_Android

複製代碼 代碼如下: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout" android:orientation="vertical" android:layout_width="wrap_content"

myeclipse android環境搭建圖文教程_Android

1,基本環境準備:安裝JDK1.5以上,Eclipse3.3以上版本.(MyEclipse也可以),筆者安裝了JDK1.6和MyEclipse 8.6。JDK1.6MyEclipse 8.62,下載Android SDK非 常不幸的是,Android.com 被我們強大的GFW 給牆了,但是我們又不得不去官網下載(當然,你能從朋友手中拿到SDK也很不錯哦),讓我們不得不***。當然***的方法很多,我這裡也不能說了,如果 你實在沒有找到方法,可以加QQ 276294057

總頁數: 2771 1 .... 1658 1659 1660 1661 1662 .... 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.