1、xml代碼:複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
MainActivity如下: 複製代碼 代碼如下: package cn.testmediametadataretriever; import java.io.File; import java.io.FileOutputStream; import android.media.MediaMetadataRetriever; import android.os.Bundle; import android.os.Environment; import android.app.Activity;
複製代碼 代碼如下: /** 儲存方法 */ 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,
做Android開發兩年的時間,技術稍稍有一些提升,剛好把自己實現的功能寫出來,記錄一下,如果能協助到同行的其他人,我也算是做了件好事,哈哈!!廢話不多說,先上個圖。先上一段代碼:1 if (lastposition == position){2 viewHolder.setImageResource(R.id.iv_yuandian1,R.mipmap.ic_button_checked);3 } else {4
這就需要把.png格式的圖片轉成.9.png格式,.9.png就是尾碼名。在安裝Android-SDK時內建了<draw9patch.bat>可以把.png格式的圖片編輯後儲存就變成了.9.png格式。這個檔案存放在你所安裝的Android-SDK目錄->sdk->tools目錄下。.9.png格式在Andriod中可以做到根據控制項大小自適應,最重要的是不會失真。是不是很完美?下面就來看是如何製作.9.png格式的進度條。啟動後的介面如下:首先要準備要轉換的png圖片,
由於企業的需求,需要做一個網站開分享每個版本的Android的app,所以需要使用的工具如下: Jenkins平台,遠程編譯環境伺服器一台,web伺服器一台,根據自己的選擇,可以搭配自己的資源,廢話少說,直奔主題 1.
之前使用Glide的時候被ImageView的圖片設定弄混了(很低級的問題,確是經常犯的問題),所以就去看了一下ImageView,補補基礎。首先ImageView有兩個顯示圖片的屬性,分別是src和background。從名字上看可以知道第一個是資源(畫),第二個是背景(畫框)。如何設定這兩個值呢?//backgroundmImageView.setBackground();mImageView.setBackgroundResource();mImageView.setBackgroundC
先來上個效果圖:當滑動時:數值顯示,滑動停止時顯示數字,使用FrameLayout結合SeekBar。首先我們看看。Layout:<?xml version="1.0" encoding="utf-8"?><merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools">
手機影音6--視頻播放器的準系統(3),6--準系統1.自訂VideoView1_自訂VideoView-增加設定視頻大小方法public class VideoView extends android.widget.VideoView { /** * Android系統在更加xml布局找這個類,並且執行個體化的時候,用該構造方法執行個體化 * * @param context * @param attrs */ public
Android App 開發技能圖譜,androidapp作業系統Windows/MacOSX/Linux程式設計語言JavaHTML/JS (Hybrid/Web App)C/C++ (NDK)SQL (DB)Kotlin開發工具IDEAndroid StudioEclipse調試工具網路調試CharlesWiresharkFiddlertcpdumpPaw/Postman記憶體分析monitorMATAndroid
android 顯示gif圖片執行個體詳解 android 顯示gif圖片執行個體詳解
EditText顯示明文與密碼,edittext顯示明文布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
Volley架構設定sessionid,volleysessionid(偷懶,寫簡略點)自訂一個Request類public class MyRequest extends Request<JSONObject> 儲存上一次串連的sessionid@Overrideprotected Response<JSONObject> parseNetworkResponse(NetworkResponse response) {try{Map<String,
android 廣播分類,android廣播安卓廣播分為兩類:1.普通廣播,
android 修改videoview的寬度和高度,androidvideoview如果直接用android的videoview。他是不允許你隨意的修改寬度和高度的,所以我們要重寫videoview!package com.hysmarthotel.view;import android.content.Context;import android.util.AttributeSet;import android.widget.VideoView;public class
淺析JNI函數的註冊過程,淺析jni函數 我們在java中調用Native
ios下標題修改,ios信標題修改很多開發過的人估計都遇到過這樣的問題,ios下頁面標題更改不了,而安卓卻可以直接用:document.title="你的標題"。下面是解決這個問題的hack:1.jquery方式setTimeout(function(){ //需要jQuery var $body = $('body'); document.title = 'test'; // hack在等webview中無法修改document.title的情況 var
android 動畫分類,android分類 Android 平台提供了一套完整的動畫架構,在Android3.0之前有兩種動畫Tween Animation(補間動畫)和Frame Animation(幀動畫),對應SDK中的View Animation和Drawable Animation。在Android3.0之後,新增了一種動畫Property Animation(屬性動畫)。 一:
自訂View——利用下拉重新整理組件實現上拉載入 註:本文demo已經提交github,地址完整代碼如下,demo工程已經上傳至GitHub, github地址https://github.com/wsclwps123/UpLoadSwipeRefreshLayout 感謝大家支援!在Android開發中,我們經常會用到列表下拉重新整理和上拉載入的功能。
Android Fragment 基本介紹,androidfragmentFragment源碼:http://www.jinhusns.com/Products/Download/?type=xcj Android是在Android 3.0 (API level 11)開始引入Fragment的。