├── settings.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── app ├── src │ └── main │ │ ├── res │ │ ├── drawable-xxhdpi │ │ │ ├── menu_bg.png │ │ │ ├── ic_launcher.png │ │ │ ├── arrow_right_normal.png │ │ │ ├── icon_menu_more_btn.png │ │ │ ├── window_bg_light.9.png │ │ │ ├── icon_menu_close_btn.png │ │ │ ├── navigation_divider.9.png │ │ │ ├── action_bar_back_normal_dark.png │ │ │ ├── btn_checkbox_on_normal_light.png │ │ │ ├── btn_checkbox_off_normal_light.png │ │ │ ├── scrollbar_thumb_vertical_light.9.png │ │ │ ├── btn_bg_dialog_single_normal_light.9.png │ │ │ ├── btn_bg_dialog_single_pressed_light.9.png │ │ │ └── scrollbar_thumb_horizontal_light.9.png │ │ ├── drawable-nodpi │ │ │ ├── com_miui_notes.png │ │ │ ├── ic_bt_unknown.png │ │ │ ├── com_miui_fmradio.png │ │ │ ├── ic_key_settings.png │ │ │ ├── ic_settings_home.png │ │ │ ├── com_android_browser.png │ │ │ ├── com_android_camera.png │ │ │ ├── ic_account_autostar.png │ │ │ ├── ic_battery_settings.png │ │ │ ├── ic_updater_settings.png │ │ │ ├── com_miui_cloudservice.png │ │ │ ├── ic_date_time_settings.png │ │ │ ├── ic_security_settings.png │ │ │ ├── ic_unlock_set_settings.png │ │ │ ├── com_android_thememanager.png │ │ │ ├── com_miui_securitycenter.png │ │ │ ├── ic_android_beam_settings.png │ │ │ └── ic_development_settings.png │ │ ├── values │ │ │ ├── integers.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── styles.xml │ │ │ └── strings.xml │ │ ├── anim │ │ │ ├── menu_slide_in_top.xml │ │ │ ├── menu_slide_out_top.xml │ │ │ ├── dialog_enter.xml │ │ │ └── dialog_exit.xml │ │ ├── drawable │ │ │ ├── bkg.xml │ │ │ ├── checkbox_selector.xml │ │ │ ├── option_text_bg.xml │ │ │ └── btn_bg_dialog_light.xml │ │ └── layout │ │ │ ├── listview_layout.xml │ │ │ ├── activity_about.xml │ │ │ ├── dialog_updates.xml │ │ │ ├── activity_main.xml │ │ │ └── popup.xml │ │ ├── assets │ │ ├── contributors.html │ │ └── aboutsystem.html │ │ ├── java │ │ └── pl │ │ │ └── zdunex25 │ │ │ └── tutorial │ │ │ ├── BootComplete.java │ │ │ ├── AboutActivity.java │ │ │ ├── NotifService.java │ │ │ └── MainActivity.java │ │ └── AndroidManifest.xml └── build.gradle ├── README.md ├── .gitignore ├── gradlew.bat └── gradlew /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/menu_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/menu_bg.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_miui_notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_miui_notes.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_bt_unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_bt_unknown.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_miui_fmradio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_miui_fmradio.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_key_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_key_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_settings_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_settings_home.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_android_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_android_browser.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_android_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_android_camera.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_account_autostar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_account_autostar.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_battery_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_battery_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_updater_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_updater_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/arrow_right_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/arrow_right_normal.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/icon_menu_more_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/icon_menu_more_btn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/window_bg_light.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/window_bg_light.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_miui_cloudservice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_miui_cloudservice.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_date_time_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_date_time_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_security_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_security_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_unlock_set_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_unlock_set_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/icon_menu_close_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/icon_menu_close_btn.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/navigation_divider.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/navigation_divider.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_android_thememanager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_android_thememanager.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/com_miui_securitycenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/com_miui_securitycenter.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_android_beam_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_android_beam_settings.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-nodpi/ic_development_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-nodpi/ic_development_settings.png -------------------------------------------------------------------------------- /app/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 300 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/action_bar_back_normal_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/action_bar_back_normal_dark.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/btn_checkbox_on_normal_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/btn_checkbox_on_normal_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/btn_checkbox_off_normal_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/btn_checkbox_off_normal_light.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/scrollbar_thumb_vertical_light.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/scrollbar_thumb_vertical_light.9.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Samouczek MIUIPolska 2 | 3 | ![alt tag](http://s12.postimg.org/7logq22v1/Screenshot_2016_01_18_20_32_53_pl_zdunex25_tutor.png) 4 | 5 | Piszemy poradnik by ulatwic nowym przygode z MIUI. -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/btn_bg_dialog_single_normal_light.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/btn_bg_dialog_single_normal_light.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/btn_bg_dialog_single_pressed_light.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/btn_bg_dialog_single_pressed_light.9.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/scrollbar_thumb_horizontal_light.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zen/miui_user_guide/master/app/src/main/res/drawable-xxhdpi/scrollbar_thumb_horizontal_light.9.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | #ffebebeb 5 | #00000000 6 | #23000000 7 | 8 | -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 16dp 5 | 16dp 6 | 7 | 8 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Wed Oct 21 11:34:03 PDT 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip 7 | -------------------------------------------------------------------------------- /app/src/main/res/anim/menu_slide_in_top.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/src/main/res/anim/menu_slide_out_top.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/bkg.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 7 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/checkbox_selector.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/option_text_bg.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /app/src/main/assets/contributors.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |

5 | Opisy zapewnili: 6 |


7 | Numb
8 | AndropaX
9 | ZduneX25

10 | Dodatkowo formą językową zajął się Doriath



11 | Wersja aplikacji: 1.4 12 |

13 | 14 | 15 | -------------------------------------------------------------------------------- /app/src/main/res/anim/dialog_enter.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/anim/dialog_exit.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /app/src/main/res/drawable/btn_bg_dialog_light.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # built application files 2 | *.apk 3 | *.ap_ 4 | 5 | # files for the dex VM 6 | *.dex 7 | 8 | # Java class files 9 | *.class 10 | 11 | # generated files 12 | bin/ 13 | gen/ 14 | 15 | # Local configuration file (sdk path, etc) 16 | local.properties 17 | 18 | # Local store for signing key 19 | gradle.properties 20 | 21 | # Eclipse project files 22 | .classpath 23 | .project 24 | 25 | # Android Studio 26 | .idea/ 27 | /build 28 | /.gradle 29 | /app/build 30 | .gradle 31 | /*/local.properties 32 | /*/out 33 | /*/*/build 34 | /*/*/production 35 | *.iml 36 | *.iws 37 | *.ipr 38 | *~ 39 | *.swp -------------------------------------------------------------------------------- /app/src/main/java/pl/zdunex25/tutorial/BootComplete.java: -------------------------------------------------------------------------------- 1 | package pl.zdunex25.tutorial; 2 | 3 | import android.content.Context; 4 | import android.content.BroadcastReceiver; 5 | import android.content.Intent; 6 | 7 | public class BootComplete extends BroadcastReceiver { 8 | 9 | @Override 10 | public void onReceive(Context context, Intent intent) { 11 | 12 | if (intent.getAction().equalsIgnoreCase(Intent.ACTION_BOOT_COMPLETED)) { 13 | Intent serviceIntent = new Intent(context, NotifService.class); 14 | context.startService(serviceIntent); 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /app/src/main/java/pl/zdunex25/tutorial/AboutActivity.java: -------------------------------------------------------------------------------- 1 | package pl.zdunex25.tutorial; 2 | 3 | import android.app.Activity; 4 | import android.os.Bundle; 5 | import android.view.View; 6 | import android.webkit.WebView; 7 | import android.widget.Button; 8 | 9 | public class AboutActivity extends Activity { 10 | @Override 11 | public void onCreate(Bundle savedInstanceState) { 12 | super.onCreate(savedInstanceState); 13 | setContentView(R.layout.activity_about); 14 | Bundle extras = getIntent().getExtras(); 15 | WebView about; 16 | about = (WebView) findViewById(R.id.contributors); 17 | about.loadUrl(extras.getString("page")); // now it will not fail here 18 | 19 | Button getback = (Button) findViewById(R.id.backk); 20 | getback.setOnClickListener(new Button.OnClickListener() { 21 | @Override 22 | public void onClick(View v) { 23 | onBackPressed(); 24 | } 25 | }); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | signingConfigs { 5 | config { 6 | keyAlias RELEASE_KEY_ALIAS 7 | keyPassword RELEASE_KEY_PASSWORD 8 | storeFile file(RELEASE_STORE_FILE) 9 | storePassword RELEASE_STORE_PASSWORD 10 | } 11 | } 12 | compileSdkVersion 23 13 | buildToolsVersion "23.0.3" 14 | applicationVariants.all { variant -> 15 | variant.outputs.each { output -> 16 | output.outputFile = new File( 17 | output.outputFile.parent, "Tutorial-${variant.versionName}.apk") 18 | } 19 | } 20 | defaultConfig { 21 | applicationId "pl.zdunex25.tutorial" 22 | minSdkVersion 19 23 | targetSdkVersion 23 24 | versionCode 14 25 | versionName "1.4" 26 | signingConfig signingConfigs.config 27 | } 28 | buildTypes { 29 | release { 30 | minifyEnabled false 31 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 32 | signingConfig signingConfigs.config 33 | } 34 | //debug { 35 | // signingConfig signingConfigs.config 36 | //} 37 | } 38 | productFlavors { 39 | } 40 | } 41 | 42 | dependencies { 43 | compile 'com.android.support:support-v4:23.3.0' 44 | } 45 | -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 14 | 15 | 19 | 20 | 21 | 22 | 23 | 24 | 27 | 28 | 29 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 42 | 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /app/src/main/java/pl/zdunex25/tutorial/NotifService.java: -------------------------------------------------------------------------------- 1 | package pl.zdunex25.tutorial; 2 | 3 | import android.app.Notification; 4 | import android.app.NotificationManager; 5 | import android.app.PendingIntent; 6 | import android.app.Service; 7 | import android.content.Context; 8 | import android.content.Intent; 9 | import android.content.SharedPreferences; 10 | import android.os.IBinder; 11 | import android.preference.PreferenceManager; 12 | import android.support.v4.app.NotificationCompat; 13 | import android.util.Log; 14 | 15 | public class NotifService extends Service { 16 | private static final int NOTIF_ID = 1; 17 | 18 | @Override 19 | public IBinder onBind(Intent intent) { 20 | return null; 21 | } 22 | 23 | @Override 24 | public void onCreate() { 25 | super.onCreate(); 26 | Intent notificationIntent = new Intent(this, MainActivity.class); 27 | PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent , 0); 28 | NotificationCompat.Builder builder = new NotificationCompat.Builder(this) 29 | .setSmallIcon(R.drawable.ic_launcher) 30 | .setContentTitle(getResources().getString(R.string.app_name)) 31 | .setContentText("Koniecznie zapoznaj się z treścią") 32 | .setDefaults(Notification.DEFAULT_ALL) 33 | .setContentIntent(contentIntent) 34 | .setAutoCancel(true); 35 | NotificationManager notificationManager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE); 36 | 37 | //checkbox state 38 | SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext()); 39 | boolean checked = prefs.getBoolean("checkeddd", true); 40 | 41 | if (checked){ 42 | Log.d("TAG", "zaznaczony"); 43 | notificationManager.notify(NOTIF_ID, builder.build()); 44 | } 45 | else{ 46 | Log.d("TAG", "odznaczony"); 47 | } 48 | } 49 | } -------------------------------------------------------------------------------- /app/src/main/res/layout/listview_layout.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | 9 | 17 | 18 | 27 | 28 | 33 | 34 | 40 | 41 | 42 | 51 | 52 | -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_about.xml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 16 | 17 | 22 | 23 |