public class GestionarBitmap
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
escribirTexto |
private java.util.ArrayList<org.json.JSONObject> |
idjson |
private java.util.ArrayList<android.graphics.Bitmap> |
imagenes |
private java.io.File |
imgs |
private Json |
json |
private android.content.Context |
mContext |
private java.lang.String |
mCurrentPhotoPath |
private java.lang.String |
nombre |
private boolean |
noTemp |
private Picto |
pictograma |
private android.content.SharedPreferences |
sharedPrefs |
private int |
tamano |
private java.lang.String |
texto |
Constructor and Description |
---|
GestionarBitmap(android.content.Context context) |
Modifier and Type | Method and Description |
---|---|
android.graphics.drawable.Drawable |
bitmapToDrawable(android.graphics.Bitmap bitmap) |
private int |
calcularMayor(java.util.ArrayList<java.lang.Integer> listado) |
private java.lang.Integer |
cargarColor(int tipo) |
android.graphics.Bitmap |
combineImages(int mDeltax,
int mDeltay) |
private int |
devolverColor(int n) |
android.graphics.Bitmap |
drawableToBitmap(android.graphics.drawable.Drawable drawable) |
private android.graphics.Bitmap |
generarGraficoBarra(int heigth,
int width,
java.util.ArrayList<java.lang.Integer[]> listado,
java.util.ArrayList<java.lang.String> texto,
java.lang.String titulo) |
void |
generarImagenesMasUsadas() |
android.graphics.Bitmap |
getBitmapDeFrase(org.json.JSONObject frase) |
java.util.ArrayList<org.json.JSONObject> |
getIdjson() |
java.util.ArrayList<android.graphics.Bitmap> |
getImagenes() |
java.io.File |
getImgs() |
java.lang.String |
getNombre() |
java.io.File |
getOutputMediaFile() |
android.graphics.Bitmap |
getRoundedCornerBitmap(android.graphics.Bitmap bitmap,
int pixels) |
private android.graphics.Bitmap |
Grafico() |
boolean |
isEscribirTexto() |
boolean |
isNoTemp() |
android.graphics.Bitmap |
redimensionarImagenMaximo(android.graphics.Bitmap mBitmap,
float newWidth,
float newHeigth) |
void |
resetearImagen() |
void |
setEscribirTexto(boolean escribirTexto) |
void |
setIdjson(java.util.ArrayList<org.json.JSONObject> idjson) |
void |
setImagenes() |
void |
setImgs(java.io.File imgs) |
void |
setNombre(java.lang.String nombre) |
void |
setNoTemp(boolean noTemp) |
void |
setTexto(java.lang.String texto) |
private void |
storeImage(android.graphics.Bitmap image) |
private Picto pictograma
private java.util.ArrayList<android.graphics.Bitmap> imagenes
private java.util.ArrayList<org.json.JSONObject> idjson
private int tamano
private java.io.File imgs
private android.content.Context mContext
private java.lang.String mCurrentPhotoPath
private java.lang.String nombre
private java.lang.String texto
private android.content.SharedPreferences sharedPrefs
private boolean noTemp
private boolean escribirTexto
private Json json
public void setTexto(java.lang.String texto)
public java.lang.String getNombre()
public void setNombre(java.lang.String nombre)
public java.util.ArrayList<android.graphics.Bitmap> getImagenes()
public boolean isNoTemp()
public void setNoTemp(boolean noTemp)
public void setImagenes()
private void storeImage(android.graphics.Bitmap image)
public java.io.File getOutputMediaFile()
public android.graphics.Bitmap getRoundedCornerBitmap(android.graphics.Bitmap bitmap, int pixels)
public android.graphics.Bitmap combineImages(int mDeltax, int mDeltay)
public android.graphics.Bitmap drawableToBitmap(android.graphics.drawable.Drawable drawable)
public android.graphics.Bitmap redimensionarImagenMaximo(android.graphics.Bitmap mBitmap, float newWidth, float newHeigth)
public void generarImagenesMasUsadas()
public java.io.File getImgs()
public void setImgs(java.io.File imgs)
public void resetearImagen()
private java.lang.Integer cargarColor(int tipo)
public java.util.ArrayList<org.json.JSONObject> getIdjson()
public void setIdjson(java.util.ArrayList<org.json.JSONObject> idjson)
private android.graphics.Bitmap generarGraficoBarra(int heigth, int width, java.util.ArrayList<java.lang.Integer[]> listado, java.util.ArrayList<java.lang.String> texto, java.lang.String titulo)
private int calcularMayor(java.util.ArrayList<java.lang.Integer> listado)
private int devolverColor(int n)
private android.graphics.Bitmap Grafico()
public android.graphics.Bitmap getBitmapDeFrase(org.json.JSONObject frase)
public boolean isEscribirTexto()
public void setEscribirTexto(boolean escribirTexto)
public android.graphics.drawable.Drawable bitmapToDrawable(android.graphics.Bitmap bitmap)