Description: Afinal is a orm, ioc framework convention more than configuration guidelines to follow, without any configuration to complete all the work, but also can be configured to achieve personal individual needs. Afinal advocate code fast and simple, as a line of code to complete things will not use two lines. Afinal which currently includes four major components: FinalHttp: http requests for data, direct way ajax request, file upload, HTTP download files FinalBitmap: used to display bitmap images, without the need to consider issues such as thread concurrency and oom. FinalActivity: fully bound controls and events through the annotation mode, without having to write code. FinalDb: android in the sqlite orm framework, a line of code to get CRUD.
To Search:
File list (Check if you may need any files):
afinal
......\.classpath
......\.project
......\.settings
......\.........\org.eclipse.core.resources.prefs
......\.........\org.eclipse.jdt.core.prefs
......\AndroidManifest.xml
......\assets
......\bin
......\...\AndroidManifest.xml
......\...\classes
......\...\.......\net
......\...\.......\...\tsz
......\...\.......\...\...\afinal
......\...\.......\...\...\......\annotation
......\...\.......\...\...\......\..........\sqlite
......\...\.......\...\...\......\..........\......\Id.class
......\...\.......\...\...\......\..........\......\ManyToOne.class
......\...\.......\...\...\......\..........\......\OneToMany.class
......\...\.......\...\...\......\..........\......\Property.class
......\...\.......\...\...\......\..........\......\Table.class
......\...\.......\...\...\......\..........\......\Transient.class
......\...\.......\...\...\......\..........\view
......\...\.......\...\...\......\..........\....\EventListener.class
......\...\.......\...\...\......\..........\....\Select.class
......\...\.......\...\...\......\..........\....\ViewInject.class
......\...\.......\...\...\......\bitmap
......\...\.......\...\...\......\......\core
......\...\.......\...\...\......\......\....\BaseMemoryCacheImpl$1.class
......\...\.......\...\...\......\......\....\BaseMemoryCacheImpl.class
......\...\.......\...\...\......\......\....\BitmapCache$ImageCacheParams.class
......\...\.......\...\...\......\......\....\BitmapCache.class
......\...\.......\...\...\......\......\....\BitmapDecoder.class
......\...\.......\...\...\......\......\....\BitmapDisplayConfig$AnimationType.class
......\...\.......\...\...\......\......\....\BitmapDisplayConfig.class
......\...\.......\...\...\......\......\....\BitmapProcess.class
......\...\.......\...\...\......\......\....\BytesBufferPool$BytesBuffer.class
......\...\.......\...\...\......\......\....\BytesBufferPool.class
......\...\.......\...\...\......\......\....\DiskCache$LookupRequest.class
......\...\.......\...\...\......\......\....\DiskCache.class
......\...\.......\...\...\......\......\....\IMemoryCache.class
......\...\.......\...\...\......\......\....\LruMemoryCache.class
......\...\.......\...\...\......\......\....\SoftMemoryCacheImpl.class
......\...\.......\...\...\......\......\display
......\...\.......\...\...\......\......\.......\Displayer.class
......\...\.......\...\...\......\......\.......\SimpleDisplayer.class
......\...\.......\...\...\......\......\download
......\...\.......\...\...\......\......\........\Downloader.class
......\...\.......\...\...\......\......\........\SimpleDownloader$FlushedInputStream.class
......\...\.......\...\...\......\......\........\SimpleDownloader.class
......\...\.......\...\...\......\BuildConfig.class
......\...\.......\...\...\......\core
......\...\.......\...\...\......\....\AbstractCollection.class
......\...\.......\...\...\......\....\ArrayDeque$DeqIterator.class
......\...\.......\...\...\......\....\ArrayDeque$DescendingIterator.class
......\...\.......\...\...\......\....\ArrayDeque.class
......\...\.......\...\...\......\....\Arrays$ArrayList.class
......\...\.......\...\...\......\....\Arrays.class
......\...\.......\...\...\......\....\AsyncTask$1.class
......\...\.......\...\...\......\....\AsyncTask$2.class
......\...\.......\...\...\......\....\AsyncTask$3.class
......\...\.......\...\...\......\....\AsyncTask$AsyncTaskResult.class
......\...\.......\...\...\......\....\AsyncTask$InternalHandler.class
......\...\.......\...\...\......\....\AsyncTask$SerialExecutor$1.class
......\...\.......\...\...\......\....\AsyncTask$SerialExecutor.class
......\...\.......\...\...\......\....\AsyncTask$Status.class
......\...\.......\...\...\......\....\AsyncTask$WorkerRunnable.class
......\...\.......\...\...\......\....\AsyncTask.class
......\...\.......\...\...\......\....\Deque.class
......\...\.......\...\...\......\....\FileNameGenerator.class
......\...\.......\...\...\......\....\Queue.class
......\...\.......\...\...\......\db
......\...\.......\...\...\......\..\sqlite
......\...\.......\...\...\...