User Tools

Site Tools


android:code_modernization

This is an old revision of the document!


Code Modernization and NDK refresh

Tasks

Open Issues

Task Number Owner Estimate Actual Status Description Notes
1 Convert legacy dialogs to dialog fragments
1.1 SS.Dialog Fragment (DF) for OutOfMemory
1.2 SS.DF for ImageList (plan sheet tiling interface
1.3 AgtekApp.DF for DIALOG_ACTIVE_UPLOADS
1.4 AA.DF for RELEASE_KEY_DIALOG
1.5 SS.DF for DIALOG_SAME_SURFACES (move to SD/SG??)
1.6 Remove onCreateDialog etal from SS/AA
2 Permission model
2.1 1.0 Open Permission Check
2.2 Open READ_LOG and GPS devices Access to READ_LOG no longer exists
3 Activity refactor Saved state instance
4 Activity → Fragment and/or FragmentActivity
4.1 Use SD or SP, identify app state to be preserved
4.2 Write preservation, activity load - abstract model from AA/SS?
5 NDK modernization
5.1 Recode build.gradle (AGTEK_Lib) for supported NDK build
5.2 Include only required SO files for specific application
5.3 64 bit implementation of SO files.
6 Warnings
6.1 Replace Handler with runnables
6.2 Processing class warning
6.3 Reformatting of source. ?
6.4 Diamond operator
6.5 Todo enumerate and discuss
Total
android/code_modernization.1494608827.txt.gz · Last modified: 2017/05/12 17:07 by mjallison