loading...

domingo, 9 de septiembre de 2012

DatePicker, DatePickerDialog

Puede muy fácilmente tener acceso a la DatePicker objeto encapsulado por el DatePickerDialog mediante la reflexión

DatePickerDialog dialog = ... // create dialog
Field mDatePickerField = dialog.getClass().getDeclaredField("mDatePicker");
mDatePickerField.setAccessible(true);
DatePicker mDatePickerInstance = (DatePicker) mDatePickerField.get(dialog);

Ejemplos para ser aplicados:


 


android.app.DatePickerDialog


final Calendar cal = Calendar.getInstance();

final Long time = getValue();

if (time != null) {

    cal.setTimeInMillis(time.longValue());

}

return new DatePickerDialog(

        getContext(),

        this,

        cal.get(Calendar.YEAR),

        cal.get(Calendar.MONTH),

        cal.get(Calendar.DAY_OF_MONTH));

 

  switch (id) {

        case TIME_DIALOG_ID:

            return new TimePickerDialog(this,

                    mTimeSetListener, mHour, mMinute, false);

        case DATE_DIALOG_ID:

            return new DatePickerDialog(this,

                        mDateSetListener,

                        mYear, mMonth, mDay);

    }

    return null;

}


@Override

protected Dialog onCreateDialog(int id) {

    switch (id) {

    case DATE_DIALOG_ID:

        return new DatePickerDialog(this, this, mYear, mMonth, mDay);

    default:

        break;

    }

    return null;

}








      }

    });

     

    mMonthButton.setOnClickListener(new View.OnClickListener() {

        public void onClick(View view) {

            new DatePickerDialog(BudgetList.this, mDateSetListener, Buxoid.mYear, Buxoid.mMonth, 1).show();

        }

    });

     

    registerForContextMenu(getListView());

}


    }

    });

     

    mMonthButton.setOnClickListener(new View.OnClickListener() {

        public void onClick(View view) {

            new DatePickerDialog(Analysis.this, mDateSetListener, Buxoid.mYear, Buxoid.mMonth, 1).show();

        }

    });

}

 

 









});

 

// set the onclick listener for the change date button

mDate.setOnClickListener(new View.OnClickListener() {

    public void onClick(View view) {

        new DatePickerDialog(EditTransaction.this, mDateSetListener, mYear, mMonth-1, mDay).show();

    }

});

 

mTransId = icicle != null ? icicle.getLong(BuxoidDb.TRANS_ROWID) : null;

mAccountId = icicle != null ? icicle.getString(BuxoidDb.TRANS_ACCOUNTID) : null;



jueves, 6 de septiembre de 2012

Ejemplos Visual Basic código de ejemplo para crear una tabla de índice de colores en Excel

Ejemplo del procedimiento de Visual Basic

   Sub ColorIndexList()

' Begin error trapping.
On Error GoTo Done

Range("A1").Select
' Put the word Color in active cell.
ActiveCell.Formula = "Color"
' Put the words Color Index Number one cell to right of active cell.
ActiveCell.Offset(0, 1).Formula = "Color Index Number"

' Select one cell down from active cell.
ActiveCell.Offset(1, 0).Activate

' Begin loop from 1 to 56.
For xColor = 1 To 56

' Apply color and pattern properties to active cell.
With ActiveCell.Interior
.ColorIndex = xColor
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
End With

' Put color index in cell to right of active cell.
ActiveCell.Offset(0, 1).Formula = xColor

' Select next cell down.
ActiveCell.Offset(1, 0).Activate

' Increment For loop.
Next xColor

Done:

End Sub

 


Nota Esta macro imprime una muestra de 56 colores, aunque las versiones posteriores de Excel admiten muchos más colores.



lunes, 3 de septiembre de 2012

Android Contactos software para el control de contactos, es muy eficiente

GO Contacto

Introducción

Traído a usted por GO Dev Team, GO Contact es una herramienta más poderosa, el reemplazo ideal de contactos de acciones y Marcador. Se caracteriza por la búsqueda rápida, agrupación, los duplicados se fusionan y obtener copia de seguridad / recuperación.

Qrcode

二维 码

Característica

GO Contacto

Búsqueda rápida
por cualquier letra, nombre, palabra clave.

GO Contacto

Contactos Grupo
Drag &group; SMS o correo electrónico por lotes de una sola tecla de prensa.

GO Contacto

Contactos para combinar
Combinar duplicados identificados por nombre o número de teléfono.

GO Contacto

Smart Dialing
Sólo recuerde fracción del número de teléfono o el nombre? No hay problema, sólo tiene que pulsar las teclas, le dará los partidos.

GO Contacto

Marcación rápida
utilizar con el modelo de marcado rápido por una sola tecla.

GO Contacto

Grupo envía
Provea grupo de mensajes de texto, correo electrónico listserv

Descargar aquí

Google Play