Android Open Source - Development data pm25_android






Project Summary

an Android app for getting pm2.5 data.

Web Site / Source Repository

pm25_android is hosted in the following web site
https://github.com/jasontujun/pm25_android

If you think the Android project pm25_android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of pm25_android.

ItemValue
Java File Count34
Supported screen sizes[hdpi]
Minimum SDK Version8
Activity Count3
jar files usedpinyin4j-2.5.0.jar
xengine_less.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.INTERNET
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE




Resource Files

There are 22 image files in pm25_android. The names of the image files are listed as follows.

bg_city_selected.9.png
bg_menu.9.png
btn_add_grid_item.9.png
btn_back.png
btn_city_grid_bg.png
btn_city_grid_bg_pressed.png
btn_city_grid_bg_select.png
btn_city_manager_edit.png
btn_city_manager_edit_complete.png
btn_city_mgr_delete.png
btn_close.png
btn_manage_city.png
btn_update.png
icon_aqi_level_1.png
icon_aqi_level_2.png
icon_aqi_level_3.png
icon_aqi_level_4.png
icon_aqi_level_5.png
icon_aqi_level_6.png
icon_aqi_level_na.png
input_frame_default.9.png
input_frame_focus.9.png

The following screenshort is generated from the image listed above.

null




Java Source Files

pm25_android has the following Java source files.

edu.nju.pm25.in.data.cache.AllCitySource.java
edu.nju.pm25.in.data.cache.DataRepo.java
edu.nju.pm25.in.data.cache.FavoriteCitySource.java
edu.nju.pm25.in.data.cache.GlobalStateSource.java
edu.nju.pm25.in.data.cache.SourceName.java
edu.nju.pm25.in.data.cache.StationBaseSource.java
edu.nju.pm25.in.data.cache.StationDetailSource.java
edu.nju.pm25.in.data.db.CityInfoTable.java
edu.nju.pm25.in.data.db.CityListTable.java
edu.nju.pm25.in.data.db.StationBaseInfoTable.java
edu.nju.pm25.in.data.model.CityBaseInfo.java
edu.nju.pm25.in.data.model.CityDetailInfo.java
edu.nju.pm25.in.data.model.StationBaseInfo.java
edu.nju.pm25.in.data.model.StationDetailInfo.java
edu.nju.pm25.in.logic.CityMgr.java
edu.nju.pm25.in.logic.StationMgr.java
edu.nju.pm25.in.logic.SystemMgr.java
edu.nju.pm25.in.service.UpdateAllCityService.java
edu.nju.pm25.in.session.HttpClientHolder.java
edu.nju.pm25.in.session.PM25Api.java
edu.nju.pm25.in.ui.CityDialog.java
edu.nju.pm25.in.ui.CityGridViewAdapter.java
edu.nju.pm25.in.ui.CityInfoActivity.java
edu.nju.pm25.in.ui.CityMgrActivity.java
edu.nju.pm25.in.ui.CityViewFlowAdapter.java
edu.nju.pm25.in.ui.StationInfoActivity.java
edu.nju.pm25.in.ui.StationListViewAdapter.java
edu.nju.pm25.in.ui.controls.viewflow.CircleFlowIndicator.java
edu.nju.pm25.in.ui.controls.viewflow.FlowIndicator.java
edu.nju.pm25.in.ui.controls.viewflow.TitleFlowIndicator.java
edu.nju.pm25.in.ui.controls.viewflow.TitleProvider.java
edu.nju.pm25.in.ui.controls.viewflow.ViewFlow.java
edu.nju.pm25.in.util.PMUtil.java
edu.nju.pm25.in.util.StringUtil.java