quinta-feira, 12 de março de 2015

WinKal

WinKal

Notei um dia, quando eu estava trabalhando em um aplicativo Windows Phone que o que impressionante Data e Hora Picker do Windows Phone tem em comparação com Android. Naquela época, eu ainda tinha Android 4.0 e 2.3 e nenhum destes tem boas data e hora catadores. Mas agora o Google lançou uma muito agradável DTPickers e Flavien Laurent fez uma biblioteca para ele. Mas eu queria ver o DTPicker Windows no Android e aqui está.

Ele pode ser personalizado e usado com as animações divertidas de Designs prima para produzir um muito bom DTPicker UI.

Exemplo
 
          
 
Uso

Gradle

Por enquanto, não é hospedada em qualquer lugar. Assim, para incluí-lo no projeto, importá-lo no Android Studio e no projeto de trabalho, especifique compilar projeto (': WinKal') no arquivo build.gradle.
Eclipse

Para as pessoas que usam Eclipse (ainda !!!), você pode importar esse projeto no Eclipse. Em Projeto-> Propriedades, marque a opção isLibrary. Também esta biblioteca depende android-support--v7 AppCompat biblioteca e android-support-v4.jar, assim, para esta biblioteca certifique-se de adicionar Andorid-AppCompat e jar v4 nele. Em project.properties, alvo mudança para android-21 se não for lá. Agora você pode adicionar este projeto como uma biblioteca para outro projeto.





Como usar?

O seletor pode ser usado como um fragmento ou como um DialogFragment. A atividade que eu tenho usado no aplicativo de exemplo é um ActionBarActivity. Eu coloquei o botão "Done" nele. Em geral, a actividade deve ter uma ActionBar em que, em qualquer caso, de outro modo, o elemento central seleccionado irá mudar a sua posição.
Definindo como um fragmento

A principal Fragmento usado aqui é DatePickerFragment. Então, para configurá-lo em uma atividade (a atividade deve ter um ActionBar nele, é só usar o código a seguir. O código a seguir irá configurar o DatePicker com data de hoje sobre ela.

Link para a library










Nenhum comentário:

Postar um comentário