Android ListView構建支持單選和多選的投票項目
引言我們在android的APP開發中有時候會碰到提供一個選項列表供用戶選擇的需求,如在投票類型的項目中,我們提供一些主題給用戶選擇,每個主題有若干選項,用戶對這些主題的
Android JSON數據與實體類之間的相互轉化(GSON的用法)
這篇文章就是示范如何用GSON把JSON數據與實體類進行相互轉化,需要用到gson-2.3.1.jar這個包。直接貼代碼了:import java.lang.reflec
Android實現Service下載文件,Notification顯示下載進度的示例
先放個gif。。最終效果如果: 主要演示了Android從服務器下載文件,調用Notification顯示下載進度,並且在下載完畢以後點擊通知會跳轉到安裝APK的界面,演
android okhttp的基礎使用【入門推薦】
這篇文章主要總結Android著名網絡框架-okhttp的基礎使用,後續可能會有關於他的高級使用。okhttp是什麼okhttp是Android端的一個Http客戶端,其
Android中如何取消listview的點擊效果
在xml文件裡面有listselecter的屬性引用 <ListView android:layout_width=match_parent andr
簡單實現android輪播圖
輪播圖是很常用的一個效果 核心功能已經實現 沒有什麼特殊需求 自己沒事研究的 所以封裝的不太好 一些地方還比較糙 為想要研究輪播圖的同學提供個參考目前測試圖片為mipma
Android使用開源框架ANDROID-IMAGE-INDICATOR實現圖片輪播部署
之前的博文中有介紹關於圖片輪播的實現方式,分別為(含超鏈接):1、《Android中使用ViewFlipper實現屏幕切換》2、《Android中使用ViewPager實
Android系統實現DroidPlugin插件機制
360手機助手使用的 DroidPlugin,它是360手機助手團隊在Android系統上實現了一種插件機制。它可以在無需安裝、修改的情況下運行APK文件,此機制對改進大
使用runtime 實現weex 跳轉原生頁面
一、簡述 最近項目組打算引入weex,並選定了一個頁面進行試水。頁面很簡單,主要是獲取數據渲染頁面,並可以跳轉到指定的頁面。跟之前使用RN 相比,weex 確實要簡單很
Android選擇圖片或拍照圖片上傳到服務器
最近要搞一個項目,需要上傳相冊和拍照的圖片,不負所望,終於完成了! 不過需要說明一下,其實網上很多教程拍照的圖片,都是縮略圖不是很清晰,所以需要在調用照相機的
Android實現空心圓角矩形按鈕的實例代碼
頁面上有時會用到背景為空心圓角矩形的Button,可以通過xml繪制出來。drawrable文件夾下bg_red_hollow_rectangle.xml<?
簡單實現android短信發送器
先看看效果圖:activity_main.xml<RelativeLayout xmlns:android=http://schemas.android.com/a
Android 用Time和Calendar獲取系統當前時間源碼分享(年月日時分秒周幾)
概述用Time和Calendar獲取系統當前時間(年月日時分秒周幾)效果圖源碼:import android.app.Activity; import android.o
Android注解ButterKnife的基本使用
ButterKnife的最新版本是8.4.0。首先,需要導入ButterKnife的jar包。在AndroidStudio中,File->Project Struc
Android自定義view之仿支付寶芝麻信用儀表盤示例
自定義view練習 仿支付寶芝麻信用的儀表盤對比圖:首先是自定義一些屬性,可自己再添加,挺基礎的,上代碼<?xml version=1.0 encoding
Android便攜式熱點的開啟狀態檢測和SSID的獲取方法
WIFI熱點的開啟狀態和開啟後的SSID如何獲取呢?打開WifiManager.java源碼,可找到 getWifiApState() 方法,驚喜的發現直接調用這個方法就
Android BroadcastReceiver廣播注冊方式總結
Android:BroadcastReceiver注冊的方式分為兩種:靜態注冊動態注冊1. 靜態注冊在AndroidManifest.xml裡通過標簽聲明屬性說明:<
用原生VideoView進行全屏播放時的問題
之前參加了一個課程,裡面有一節講到了用視頻作為啟動界面。講師用的是自定義VideoView,重寫onMeasure方法,因為原生的VideoView在那情況下不能實現全屏
Android熱更新開源項目Tinker集成實踐總結
前言最近項目集成了Tinker,開始認為集成會比較簡單,但是在實際操作的過程中還是遇到了一些問題,本文就會介紹在集成過程大家基本會遇到的主要問題。考慮一:後台的選取目前後
分別用ToolBar和自定義導航欄實現沉浸式狀態欄
一、ToolBar1、在build.gradle中添加依賴,例如:compile com.android.support:appcompat-v7:23.4.02、去掉應