Time of Update: 2018-12-05
原理:通過繼承Linearlayout,擺放自己所需的imageview和textview,形成ImageButton直接上源碼: import android.widget.TextView;public class ImageButton1 extends LinearLayout{ private ImageView mImage; private TextView mText; public ImageButton1(Context context, AttributeSet
Time of Update: 2018-12-05
英語不好的人傷不起。。從別人哪裡把屬性貼過來android:layout_above 將該控制項的底部置於給定ID的控制項之上;android:layout_below 將該控制項的底部置於給定ID的控制項之下;android:layout_toLeftOf 將該控制項的右邊緣與給定ID的控制項左邊緣對齊;android:layout_toRightOf 將該控制項的左邊緣與給定ID的控制項右邊緣對齊;android:layout_alignBaseline
Time of Update: 2018-12-05
原始碼如下:在drawable檔案夾下,建whitebg.xml檔案,檔案內容為:< ?xml version="1.0" encoding="UTF-8"?>< shape xmlns:android="http://schemas.android.com/apk/res/android"><solid android:color="#FFFFFFFF" /><corners
Time of Update: 2018-12-05
import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.ContactsContract;import android.view.View;import android.widget.Button;import
Time of Update: 2018-12-05
這個是我在csdn裡面寫的第一篇文章,再加上我剛參加工作不久,是一個真真的新手,所以還望大家多多指導。這裡要分享的是在一個listview中添加兩個點擊事件的解決辦法,效果就像android
Time of Update: 2018-12-05
問題:現在有一個有背景的控制項AA(比如ImageView、LinearLayout、ViewGroup或者其他的控制項),現在想在這個控制項上放置其他控制項BB來顯示當前的狀態(比如Launcher中的螢幕指標),控制項AA的背景在程式中是可以動態修改的,如果AA的背景和BB的背景色很相近,BB的效果就不是很明顯,不能很清楚的現實出當前AA的狀態。解決辦法:擷取到AA背景的RGB值,根據RGB值計算當前螢幕的亮度,為BB製作兩套圖片,分別為較亮的和較暗的,如果AA的亮度值比較高,則BB使用較暗
Time of Update: 2018-12-05
作為在java層實現Image Recognition的參考。最好還是需要在jni層一下來找個口子抽取資料。 ——Leon http://blog.csdn.net/chenji001/archive/2010/08/25/5836685.aspxAndroid 中如果想處理preivew
Time of Update: 2018-12-05
http://blog.daliansky.net/ubuntu-lucid-10-04-environment-to-install-google-android-sdk.html 1. 安裝jdk及eclipse12sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts sun-java6-jdksudo aptitude install eclipse-platform eclipse-plugin-cvs
Time of Update: 2018-12-05
LouisWang轉載請註明出處:http://blog.csdn.net/louiswangbing/article/details/6699526總結一下學習android必須要掌握或者瞭解的關鍵技術:android編譯系統。包括怎麼修改經典錯誤,去除JDK版本、機器位元等要求,怎麼將一個應用程式編到系統中,怎麼添加底層庫並編寫makefile檔案,怎麼修改移植過程中需要修改的makefile檔案,以及編譯過程中會用到的各種命令。android應用開發四大組件,即使你不做應用程式,也需要瞭解
Time of Update: 2018-12-05
轉載請註明出處:LouisWang http://blog.csdn.net/louiswangbing/article/details/6606933相信這個標題本身已經夠吸引人了。這裡,首先要說明的是,希望那些已經實現了gif格式圖片顯示的朋友不要噴我,我知道你們是怎麼做的,無非兩種:一種是用原本就已經存在的gif解碼jar包,另外一種是使用google提供的開源的gif解碼包。但是這兩種方式都是在應用程式中對gif格式圖片進行解碼的,java解碼效率有多高,相信大家都很瞭解。這裡,我要介紹
Time of Update: 2018-12-05
有很多種實現的方法,我就把我寫的一個例子直接拿出來吧= ,嘿嘿其實也是當時參考別人的(自己的圖。多點的是上半部分的,下面的那個是跟X軸對應點數的)import java.util.ArrayList;import java.util.List;import org.achartengine.ChartFactory;import org.achartengine.GraphicalView;import org.achartengine.chart.PointStyle;import
Time of Update: 2018-12-05
package com.example.intenttest;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.ComponentName;import android.content.ContentValues;import android.content.Context;import android.content.Intent;import
Time of Update: 2018-12-05
android的進度條1、實現的效果 2、布局代碼先寫一個my_browser.xml檔案 存放WebView<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"
Time of Update: 2018-12-05
package ycq.testspeek;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import android.media.AudioFormat;import android.media.AudioRecord;import android.media.MediaRecorder;import
Time of Update: 2018-12-05
http://www.cnblogs.com/dwinter/archive/2012/01/12/2321082.htmlActivity:/** * 圖片瀏覽、縮放、拖動、自動置中 */public class Touch extends Activity implements OnTouchListener { Matrix matrix = new Matrix(); Matrix savedMatrix = new Matrix(); DisplayMetrics
Time of Update: 2018-12-05
在上一篇文章中,我們看到可以通過很少的代碼,就可以在螢幕上顯示出一個立方體,相當於min3d中的Hello World程式。但是,對於OpenGL ES編程來說,我們通常需要處理的資料是三角片,可惜使用min3d這樣的引擎把這些細節給隱藏了。在這裡我們自己手動產生一個放在原點上的立方體,給出頂點、三角片、法向量,然後由min3d引擎來顯示,這樣可以更深入理解OpenGL ES的工作原理。具體實現如下代碼所示:public MgnavObject(boolean useUvs, boolean
Time of Update: 2018-12-05
OpenGL ES顏色處理在OpenGL ES編程中非常重要的概念就是顏色和紋理,通過這些元素可以創造出各種漂亮的情境。下面就來看一下在min3d中怎樣顯示顏色和紋理。顯示顏色相對來說比較簡單,一種情況是整個面都具有同樣的顏色,這時該面上所有頂點的顏色值相同,如果同一面上各個頂點的顏色不同,將實現色彩坡形的效果。代碼如下:obj = new MgnavObject(false, true, true); // 第一個參數表示禁止使用紋理,第三個參數是使用顏色下面是加入立方體前面的代碼:// 1.
Time of Update: 2018-12-05
擷取圖片縮圖:Java代碼 byte[] imageByte=getImageFromURL(urlPath.trim());//以下是把圖片轉化為縮圖再載入 BitmapFactory.Options options = new BitmapFactory.Options();options.inJustDecodeBounds = true; BitmapFactory.decodeByteArray(imageByte, 0, imageByte.length,<span
Time of Update: 2018-12-05
原文地址: http://bbs.chinaunix.net/thread-1926876-1-1.html在某些時候我們需要在Android裝置上下載遠端伺服器上的圖片來進行顯示,這裡我整理出兩種比較好的方法來實現遠程圖片的下載。 方法一、直接通過Android官方提供的Http類訪來問遠程伺服器,這裡AndroidHttpClient是SDK 2.2中新出的方法,API
Time of Update: 2018-12-05
Log如下:04-04 18:16:32.774: E/dalvikvm-heap(30873): 10036224-byte external allocation too large for this process.04-04 18:16:32.805: E/GraphicsJNI(30873): VM won't let us allocate 10036224 bytes04-04 18:16:32.813: D/dalvikvm(30873): GC_FOR_MALLOC