Weekly "who's hiring" thread! Posted: 19 Aug 2019 05:45 AM PDT Looking for Android developers? Heard about a cool job posting? Let people know! Here is a suggested posting template: Company: <Best Company Ever> Job: [<Title>](https://example.com/job) Location: <City, State, Country> Allows remote: <Yes/No> Visa: <Yes/No> Feel free to include any other information about the job. submitted by /u/AutoModerator [link] [comments] |
Weekly Questions Thread - August 19, 2019 Posted: 19 Aug 2019 03:57 AM PDT This thread is for simple questions that don't warrant their own thread (although we suggest checking the sidebar, the wiki, our Discord, or Stack Overflow before posting). Examples of questions: - How do I pass data between my Activities?
- Does anyone have a link to the source for the AOSP messaging app?
- Is it possible to programmatically change the color of the status bar without targeting API 21?
Important: Downvotes are strongly discouraged in this thread. Sorting by new is strongly encouraged. Large code snippets don't read well on reddit and take up a lot of space, so please don't paste them in your comments. Consider linking Gists instead. Have a question about the subreddit or otherwise for /r/androiddev mods? We welcome your mod mail! Also, please don't link to Play Store pages or ask for feedback on this thread. Save those for the App Feedback threads we host on Saturdays. Looking for all the Questions threads? Want an easy way to locate this week's thread? Click this link! submitted by /u/AutoModerator [link] [comments] |
Review made me wonder.. Posted: 19 Aug 2019 11:59 AM PDT |
Google Play has started rolling out their new rating system. What do you think about their new rating system? Posted: 19 Aug 2019 03:46 AM PDT |
My app got rejected because it's a webview, but I am also the developer of the website. How do I prove this? Posted: 18 Aug 2019 09:14 PM PDT |
Reinventing the dial-up modem Posted: 19 Aug 2019 07:39 AM PDT |
How much battery does dark mode really save? Posted: 19 Aug 2019 11:37 AM PDT |
Bitrise vs. CircleCI for Android in a head-to-head battle Posted: 19 Aug 2019 03:58 AM PDT |
Developers of puzzle games, what do you set the app and advertisement content rating to? Posted: 19 Aug 2019 12:55 PM PDT I looked around the store and at least in EU most games in my niche are pegi 3. But at the same time even pegi 3 games by big companies like Zynga may display an ad for example advertising facebook, which suggests to me their ad content rating is set to Teen, sinces thats where social networks are listed. What would you do? submitted by /u/Zilka [link] [comments] |
Is it possible for me to create an app in 4 months (context below) Posted: 19 Aug 2019 06:35 AM PDT I'm in high school right now and every year there's an app contest for about 20-30 schools in my country. You as a student, or a group of 3 max students, have to make an app and the top 5 apps are going to win the contest. School starts on September, I have to send the app idea around November and I have to send a fully functional app by January. If I do this, I'll have my mentor aka my teacher with me and he'll guide me through the process of making an app, but most of the job I'll have to do at home while going to school. The apps that other students have made (and won with them) were simple enough for me to understand how would someone create such an app, so it's not something I couldn't do myself if I had enough time. I have to make an Android app and I can do it in Android studio or Eclipse (it was like this for the past few years, but I'm not sure if I can use Eclipse rn). The problem I have is that I have an extremely old PC (like i3 2GB ram) and it's not built for something as strong as Android studio. I could get another 2 gigs of RAM, but I don't think it would still be able to use it properly and I'll probably have to try Eclipse. I have the idea, but my second and the biggest issue is that I have about ~4 months to create an app in a language I've never used in my life, I did like 80% of Part 1 of Helsinki's MOOC a year ago and I forgot most of the syntax. So far I've delved into C (I learned this in school) and Python (I learned this by myself over the summer break and I've made a game and a web app by following a tutorial) and I haven't really made anything without some kind of help. submitted by /u/disshitdeep [link] [comments] |
Ads in calender because of OpenGapps? Posted: 19 Aug 2019 04:19 PM PDT I flashed LineageOS recently, along with a OpenGapps package, from their homepage. Well today i started getting notifications from Google calender "Your account is debited with $203" plus a bit ly link, its set to repeat 5 times daily, and is set as an event. Is this because of OpenGapps? Thats where the calender app comes from, another app cant put things in the calender app can it? This is scary, guess im gonna have to reflash now Took a screenshot: https://imgur.com/a/aiW8jDq submitted by /u/EchoTab [link] [comments] |
Google Play Console is not responding Posted: 19 Aug 2019 08:47 AM PDT Hi all! I'm experiencing some troubles with Google Console: updating apps (that never came out, stuck in processing update), creating an app (that never was accepted or declined) and contacting with support these days (two emails in two weeks and no responses). Is there someone who has experienced this situation? submitted by /u/charlypalou [link] [comments] |
Is it possible to remove the XML and PNG files Android Studio adds to the res directory? Posted: 19 Aug 2019 11:32 AM PDT Upon building an app, Android Studio adds a lot of files to the res directory of my app bundle. I realise the difference it must make is very little, but I would still like to ensure my download and install sizes are as low as possible. I have the recommended... minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' ...set up in my build script. Perhaps some of the files it produces are required, but I am certain that I am far from using all of them. I was unable to find any information online about why all these files get forced into apps. To be clear, these are the ones I am referring to: res ├── anim │ ├── abc_fade_in.xml │ ├── abc_fade_out.xml │ ├── abc_grow_fade_in_from_bottom.xml │ ├── abc_popup_enter.xml │ ├── abc_popup_exit.xml │ ├── abc_shrink_fade_out_from_bottom.xml │ ├── abc_slide_in_bottom.xml │ ├── abc_slide_in_top.xml │ ├── abc_slide_out_bottom.xml │ ├── abc_slide_out_top.xml │ ├── abc_tooltip_enter.xml │ └── abc_tooltip_exit.xml ├── color │ ├── abc_background_cache_hint_selector_material_dark.xml │ ├── abc_background_cache_hint_selector_material_light.xml │ ├── abc_btn_colored_text_material.xml │ ├── abc_hint_foreground_material_dark.xml │ ├── abc_hint_foreground_material_light.xml │ ├── abc_primary_text_disable_only_material_dark.xml │ ├── abc_primary_text_disable_only_material_light.xml │ ├── abc_primary_text_material_dark.xml │ ├── abc_primary_text_material_light.xml │ ├── abc_search_url_text.xml │ ├── abc_secondary_text_material_dark.xml │ ├── abc_secondary_text_material_light.xml │ ├── abc_tint_btn_checkable.xml │ ├── abc_tint_default.xml │ ├── abc_tint_edittext.xml │ ├── abc_tint_seek_thumb.xml │ ├── abc_tint_spinner.xml │ ├── abc_tint_switch_track.xml │ ├── switch_thumb_material_dark.xml │ └── switch_thumb_material_light.xml ├── color-v21 │ └── abc_btn_colored_borderless_text_material.xml ├── color-v23 │ ├── abc_btn_colored_borderless_text_material.xml │ ├── abc_btn_colored_text_material.xml │ ├── abc_color_highlight_material.xml │ ├── abc_tint_btn_checkable.xml │ ├── abc_tint_default.xml │ ├── abc_tint_edittext.xml │ ├── abc_tint_seek_thumb.xml │ ├── abc_tint_spinner.xml │ └── abc_tint_switch_track.xml ├── drawable │ ├── abc_btn_borderless_material.xml │ ├── abc_btn_check_material.xml │ ├── abc_btn_default_mtrl_shape.xml │ ├── abc_btn_radio_material.xml │ ├── abc_cab_background_internal_bg.xml │ ├── abc_cab_background_top_material.xml │ ├── abc_ic_ab_back_material.xml │ ├── abc_ic_arrow_drop_right_black_24dp.xml │ ├── abc_ic_clear_material.xml │ ├── abc_ic_go_search_api_material.xml │ ├── abc_ic_menu_overflow_material.xml │ ├── abc_ic_search_api_material.xml │ ├── abc_ic_voice_search_api_material.xml │ ├── abc_item_background_holo_dark.xml │ ├── abc_item_background_holo_light.xml │ ├── abc_list_selector_background_transition_holo_dark.xml │ ├── abc_list_selector_background_transition_holo_light.xml │ ├── abc_list_selector_holo_dark.xml │ ├── abc_list_selector_holo_light.xml │ ├── abc_ratingbar_indicator_material.xml │ ├── abc_ratingbar_material.xml │ ├── abc_ratingbar_small_material.xml │ ├── abc_seekbar_thumb_material.xml │ ├── abc_seekbar_tick_mark_material.xml │ ├── abc_seekbar_track_material.xml │ ├── abc_spinner_textfield_background_material.xml │ ├── abc_switch_thumb_material.xml │ ├── abc_tab_indicator_material.xml │ ├── abc_text_cursor_material.xml │ ├── abc_textfield_search_material.xml │ ├── abc_vector_test.xml │ ├── notification_bg_low.xml │ ├── notification_bg.xml │ ├── notification_icon_background.xml │ ├── notification_tile_bg.xml │ ├── tooltip_frame_dark.xml │ └── tooltip_frame_light.xml ├── drawable-hdpi-v4 │ ├── abc_ab_share_pack_mtrl_alpha.9.png │ ├── abc_btn_check_to_on_mtrl_000.png │ ├── abc_btn_check_to_on_mtrl_015.png │ ├── abc_btn_radio_to_on_mtrl_000.png │ ├── abc_btn_radio_to_on_mtrl_015.png │ ├── abc_btn_switch_to_on_mtrl_00001.9.png │ ├── abc_btn_switch_to_on_mtrl_00012.9.png │ ├── abc_cab_background_top_mtrl_alpha.9.png │ ├── abc_ic_commit_search_api_mtrl_alpha.png │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ ├── abc_ic_menu_paste_mtrl_am_alpha.png │ ├── abc_ic_menu_selectall_mtrl_alpha.png │ ├── abc_ic_menu_share_mtrl_alpha.png │ ├── abc_ic_star_black_16dp.png │ ├── abc_ic_star_black_36dp.png │ ├── abc_ic_star_black_48dp.png │ ├── abc_ic_star_half_black_16dp.png │ ├── abc_ic_star_half_black_36dp.png │ ├── abc_ic_star_half_black_48dp.png │ ├── abc_list_divider_mtrl_alpha.9.png │ ├── abc_list_focused_holo.9.png │ ├── abc_list_longpressed_holo.9.png │ ├── abc_list_pressed_holo_dark.9.png │ ├── abc_list_pressed_holo_light.9.png │ ├── abc_list_selector_disabled_holo_dark.9.png │ ├── abc_list_selector_disabled_holo_light.9.png │ ├── abc_menu_hardkey_panel_mtrl_mult.9.png │ ├── abc_popup_background_mtrl_mult.9.png │ ├── abc_scrubber_control_off_mtrl_alpha.png │ ├── abc_scrubber_control_to_pressed_mtrl_000.png │ ├── abc_scrubber_control_to_pressed_mtrl_005.png │ ├── abc_scrubber_primary_mtrl_alpha.9.png │ ├── abc_scrubber_track_mtrl_alpha.9.png │ ├── abc_spinner_mtrl_am_alpha.9.png │ ├── abc_switch_track_mtrl_alpha.9.png │ ├── abc_tab_indicator_mtrl_alpha.9.png │ ├── abc_textfield_activated_mtrl_alpha.9.png │ ├── abc_textfield_default_mtrl_alpha.9.png │ ├── abc_textfield_search_activated_mtrl_alpha.9.png │ ├── abc_textfield_search_default_mtrl_alpha.9.png │ ├── abc_text_select_handle_left_mtrl_dark.png │ ├── abc_text_select_handle_left_mtrl_light.png │ ├── abc_text_select_handle_middle_mtrl_dark.png │ ├── abc_text_select_handle_middle_mtrl_light.png │ ├── abc_text_select_handle_right_mtrl_dark.png │ ├── abc_text_select_handle_right_mtrl_light.png │ ├── notification_bg_low_normal.9.png │ ├── notification_bg_low_pressed.9.png │ ├── notification_bg_normal.9.png │ ├── notification_bg_normal_pressed.9.png │ └── notify_panel_notification_icon_bg.png ├── drawable-ldrtl-hdpi-v17 │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ └── abc_spinner_mtrl_am_alpha.9.png ├── drawable-ldrtl-mdpi-v17 │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ └── abc_spinner_mtrl_am_alpha.9.png ├── drawable-ldrtl-xhdpi-v17 │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ └── abc_spinner_mtrl_am_alpha.9.png ├── drawable-ldrtl-xxhdpi-v17 │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ └── abc_spinner_mtrl_am_alpha.9.png ├── drawable-ldrtl-xxxhdpi-v17 │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ └── abc_spinner_mtrl_am_alpha.9.png ├── drawable-mdpi-v4 │ ├── abc_ab_share_pack_mtrl_alpha.9.png │ ├── abc_btn_check_to_on_mtrl_000.png │ ├── abc_btn_check_to_on_mtrl_015.png │ ├── abc_btn_radio_to_on_mtrl_000.png │ ├── abc_btn_radio_to_on_mtrl_015.png │ ├── abc_btn_switch_to_on_mtrl_00001.9.png │ ├── abc_btn_switch_to_on_mtrl_00012.9.png │ ├── abc_cab_background_top_mtrl_alpha.9.png │ ├── abc_ic_commit_search_api_mtrl_alpha.png │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ ├── abc_ic_menu_paste_mtrl_am_alpha.png │ ├── abc_ic_menu_selectall_mtrl_alpha.png │ ├── abc_ic_menu_share_mtrl_alpha.png │ ├── abc_ic_star_black_16dp.png │ ├── abc_ic_star_black_36dp.png │ ├── abc_ic_star_black_48dp.png │ ├── abc_ic_star_half_black_16dp.png │ ├── abc_ic_star_half_black_36dp.png │ ├── abc_ic_star_half_black_48dp.png │ ├── abc_list_divider_mtrl_alpha.9.png │ ├── abc_list_focused_holo.9.png │ ├── abc_list_longpressed_holo.9.png │ ├── abc_list_pressed_holo_dark.9.png │ ├── abc_list_pressed_holo_light.9.png │ ├── abc_list_selector_disabled_holo_dark.9.png │ ├── abc_list_selector_disabled_holo_light.9.png │ ├── abc_menu_hardkey_panel_mtrl_mult.9.png │ ├── abc_popup_background_mtrl_mult.9.png │ ├── abc_scrubber_control_off_mtrl_alpha.png │ ├── abc_scrubber_control_to_pressed_mtrl_000.png │ ├── abc_scrubber_control_to_pressed_mtrl_005.png │ ├── abc_scrubber_primary_mtrl_alpha.9.png │ ├── abc_scrubber_track_mtrl_alpha.9.png │ ├── abc_spinner_mtrl_am_alpha.9.png │ ├── abc_switch_track_mtrl_alpha.9.png │ ├── abc_tab_indicator_mtrl_alpha.9.png │ ├── abc_textfield_activated_mtrl_alpha.9.png │ ├── abc_textfield_default_mtrl_alpha.9.png │ ├── abc_textfield_search_activated_mtrl_alpha.9.png │ ├── abc_textfield_search_default_mtrl_alpha.9.png │ ├── abc_text_select_handle_left_mtrl_dark.png │ ├── abc_text_select_handle_left_mtrl_light.png │ ├── abc_text_select_handle_middle_mtrl_dark.png │ ├── abc_text_select_handle_middle_mtrl_light.png │ ├── abc_text_select_handle_right_mtrl_dark.png │ ├── abc_text_select_handle_right_mtrl_light.png │ ├── notification_bg_low_normal.9.png │ ├── notification_bg_low_pressed.9.png │ ├── notification_bg_normal.9.png │ ├── notification_bg_normal_pressed.9.png │ └── notify_panel_notification_icon_bg.png ├── drawable-v21 │ ├── abc_action_bar_item_background_material.xml │ ├── abc_btn_colored_material.xml │ ├── abc_dialog_material_background.xml │ ├── abc_edit_text_material.xml │ ├── abc_list_divider_material.xml │ └── notification_action_background.xml ├── drawable-v23 │ └── abc_control_background_material.xml ├── drawable-watch-v20 │ └── abc_dialog_material_background.xml ├── drawable-xhdpi-v4 │ ├── abc_ab_share_pack_mtrl_alpha.9.png │ ├── abc_btn_check_to_on_mtrl_000.png │ ├── abc_btn_check_to_on_mtrl_015.png │ ├── abc_btn_radio_to_on_mtrl_000.png │ ├── abc_btn_radio_to_on_mtrl_015.png │ ├── abc_btn_switch_to_on_mtrl_00001.9.png │ ├── abc_btn_switch_to_on_mtrl_00012.9.png │ ├── abc_cab_background_top_mtrl_alpha.9.png │ ├── abc_ic_commit_search_api_mtrl_alpha.png │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ ├── abc_ic_menu_paste_mtrl_am_alpha.png │ ├── abc_ic_menu_selectall_mtrl_alpha.png │ ├── abc_ic_menu_share_mtrl_alpha.png │ ├── abc_ic_star_black_16dp.png │ ├── abc_ic_star_black_36dp.png │ ├── abc_ic_star_black_48dp.png │ ├── abc_ic_star_half_black_16dp.png │ ├── abc_ic_star_half_black_36dp.png │ ├── abc_ic_star_half_black_48dp.png │ ├── abc_list_divider_mtrl_alpha.9.png │ ├── abc_list_focused_holo.9.png │ ├── abc_list_longpressed_holo.9.png │ ├── abc_list_pressed_holo_dark.9.png │ ├── abc_list_pressed_holo_light.9.png │ ├── abc_list_selector_disabled_holo_dark.9.png │ ├── abc_list_selector_disabled_holo_light.9.png │ ├── abc_menu_hardkey_panel_mtrl_mult.9.png │ ├── abc_popup_background_mtrl_mult.9.png │ ├── abc_scrubber_control_off_mtrl_alpha.png │ ├── abc_scrubber_control_to_pressed_mtrl_000.png │ ├── abc_scrubber_control_to_pressed_mtrl_005.png │ ├── abc_scrubber_primary_mtrl_alpha.9.png │ ├── abc_scrubber_track_mtrl_alpha.9.png │ ├── abc_spinner_mtrl_am_alpha.9.png │ ├── abc_switch_track_mtrl_alpha.9.png │ ├── abc_tab_indicator_mtrl_alpha.9.png │ ├── abc_textfield_activated_mtrl_alpha.9.png │ ├── abc_textfield_default_mtrl_alpha.9.png │ ├── abc_textfield_search_activated_mtrl_alpha.9.png │ ├── abc_textfield_search_default_mtrl_alpha.9.png │ ├── abc_text_select_handle_left_mtrl_dark.png │ ├── abc_text_select_handle_left_mtrl_light.png │ ├── abc_text_select_handle_middle_mtrl_dark.png │ ├── abc_text_select_handle_middle_mtrl_light.png │ ├── abc_text_select_handle_right_mtrl_dark.png │ ├── abc_text_select_handle_right_mtrl_light.png │ ├── notification_bg_low_normal.9.png │ ├── notification_bg_low_pressed.9.png │ ├── notification_bg_normal.9.png │ ├── notification_bg_normal_pressed.9.png │ └── notify_panel_notification_icon_bg.png ├── drawable-xxhdpi-v4 │ ├── abc_ab_share_pack_mtrl_alpha.9.png │ ├── abc_btn_check_to_on_mtrl_000.png │ ├── abc_btn_check_to_on_mtrl_015.png │ ├── abc_btn_radio_to_on_mtrl_000.png │ ├── abc_btn_radio_to_on_mtrl_015.png │ ├── abc_btn_switch_to_on_mtrl_00001.9.png │ ├── abc_btn_switch_to_on_mtrl_00012.9.png │ ├── abc_cab_background_top_mtrl_alpha.9.png │ ├── abc_ic_commit_search_api_mtrl_alpha.png │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ ├── abc_ic_menu_paste_mtrl_am_alpha.png │ ├── abc_ic_menu_selectall_mtrl_alpha.png │ ├── abc_ic_menu_share_mtrl_alpha.png │ ├── abc_ic_star_black_16dp.png │ ├── abc_ic_star_black_36dp.png │ ├── abc_ic_star_black_48dp.png │ ├── abc_ic_star_half_black_16dp.png │ ├── abc_ic_star_half_black_36dp.png │ ├── abc_ic_star_half_black_48dp.png │ ├── abc_list_divider_mtrl_alpha.9.png │ ├── abc_list_focused_holo.9.png │ ├── abc_list_longpressed_holo.9.png │ ├── abc_list_pressed_holo_dark.9.png │ ├── abc_list_pressed_holo_light.9.png │ ├── abc_list_selector_disabled_holo_dark.9.png │ ├── abc_list_selector_disabled_holo_light.9.png │ ├── abc_menu_hardkey_panel_mtrl_mult.9.png │ ├── abc_popup_background_mtrl_mult.9.png │ ├── abc_scrubber_control_off_mtrl_alpha.png │ ├── abc_scrubber_control_to_pressed_mtrl_000.png │ ├── abc_scrubber_control_to_pressed_mtrl_005.png │ ├── abc_scrubber_primary_mtrl_alpha.9.png │ ├── abc_scrubber_track_mtrl_alpha.9.png │ ├── abc_spinner_mtrl_am_alpha.9.png │ ├── abc_switch_track_mtrl_alpha.9.png │ ├── abc_tab_indicator_mtrl_alpha.9.png │ ├── abc_textfield_activated_mtrl_alpha.9.png │ ├── abc_textfield_default_mtrl_alpha.9.png │ ├── abc_textfield_search_activated_mtrl_alpha.9.png │ ├── abc_textfield_search_default_mtrl_alpha.9.png │ ├── abc_text_select_handle_left_mtrl_dark.png │ ├── abc_text_select_handle_left_mtrl_light.png │ ├── abc_text_select_handle_middle_mtrl_dark.png │ ├── abc_text_select_handle_middle_mtrl_light.png │ ├── abc_text_select_handle_right_mtrl_dark.png │ └── abc_text_select_handle_right_mtrl_light.png ├── drawable-xxxhdpi-v4 │ ├── abc_btn_check_to_on_mtrl_000.png │ ├── abc_btn_check_to_on_mtrl_015.png │ ├── abc_btn_radio_to_on_mtrl_000.png │ ├── abc_btn_radio_to_on_mtrl_015.png │ ├── abc_btn_switch_to_on_mtrl_00001.9.png │ ├── abc_btn_switch_to_on_mtrl_00012.9.png │ ├── abc_ic_menu_copy_mtrl_am_alpha.png │ ├── abc_ic_menu_cut_mtrl_alpha.png │ ├── abc_ic_menu_paste_mtrl_am_alpha.png │ ├── abc_ic_menu_selectall_mtrl_alpha.png │ ├── abc_ic_menu_share_mtrl_alpha.png │ ├── abc_ic_star_black_16dp.png │ ├── abc_ic_star_black_36dp.png │ ├── abc_ic_star_black_48dp.png │ ├── abc_ic_star_half_black_16dp.png │ ├── abc_ic_star_half_black_36dp.png │ ├── abc_ic_star_half_black_48dp.png │ ├── abc_scrubber_control_to_pressed_mtrl_000.png │ ├── abc_scrubber_control_to_pressed_mtrl_005.png │ ├── abc_spinner_mtrl_am_alpha.9.png │ ├── abc_switch_track_mtrl_alpha.9.png │ ├── abc_tab_indicator_mtrl_alpha.9.png │ ├── abc_text_select_handle_left_mtrl_dark.png │ ├── abc_text_select_handle_left_mtrl_light.png │ ├── abc_text_select_handle_right_mtrl_dark.png │ └── abc_text_select_handle_right_mtrl_light.png ├── layout │ ├── abc_action_bar_title_item.xml │ ├── abc_action_bar_up_container.xml │ ├── abc_action_menu_item_layout.xml │ ├── abc_action_menu_layout.xml │ ├── abc_action_mode_bar.xml │ ├── abc_action_mode_close_item_material.xml │ ├── abc_activity_chooser_view_list_item.xml │ ├── abc_activity_chooser_view.xml │ ├── abc_alert_dialog_button_bar_material.xml │ ├── abc_alert_dialog_material.xml │ ├── abc_alert_dialog_title_material.xml │ ├── abc_cascading_menu_item_layout.xml │ ├── abc_dialog_title_material.xml │ ├── abc_expanded_menu_layout.xml │ ├── abc_list_menu_item_checkbox.xml │ ├── abc_list_menu_item_icon.xml │ ├── abc_list_menu_item_layout.xml │ ├── abc_list_menu_item_radio.xml │ ├── abc_popup_menu_header_item_layout.xml │ ├── abc_popup_menu_item_layout.xml │ ├── abc_screen_content_include.xml │ ├── abc_screen_simple_overlay_action_mode.xml │ ├── abc_screen_simple.xml │ ├── abc_screen_toolbar.xml │ ├── abc_search_dropdown_item_icons_2line.xml │ ├── abc_search_view.xml │ ├── abc_select_dialog_material.xml │ ├── abc_tooltip.xml │ ├── activity_main.xml │ ├── notification_template_part_chronometer.xml │ ├── notification_template_part_time.xml │ ├── select_dialog_item_material.xml │ ├── select_dialog_multichoice_material.xml │ ├── select_dialog_singlechoice_material.xml │ └── support_simple_spinner_dropdown_item.xml ├── layout-v21 │ ├── notification_action_tombstone.xml │ ├── notification_action.xml │ ├── notification_template_custom_big.xml │ └── notification_template_icon_group.xml ├── layout-v22 │ └── abc_alert_dialog_button_bar_material.xml ├── layout-v26 │ └── abc_screen_toolbar.xml └── layout-watch-v20 ├── abc_alert_dialog_button_bar_material.xml └── abc_alert_dialog_title_material.xml submitted by /u/tenhourguy [link] [comments] |
What should i learn to program in ? Kotlin or Flutter ? Posted: 19 Aug 2019 03:15 PM PDT |
User has no internet connection within my app. Posted: 19 Aug 2019 03:14 PM PDT I published an app last week that allows you to download GIF images into the app's directory once the user at the first start grants permission. The app also contains an online-radio streaming function so that you can hear online radio music while watching the GIF animations. In short: the app needs an internet connection and free space on your device. A user now contacted me via my YouTube channel, informing me that - though the permission of writing to the device was granted - he neither can download a GIF package nor start a stream. He only gets the alert that i implemented of error 4 - file/stream not found. The app is written in simple HTML/JS and build with Phonegap using the HowlerJS library for the sound streaming. The strange thing: i took an old smartphone that i had, went to the play store, downloaded and installed the app and everything works just as expected. So my question are these: - How can i check that the user has given some kind of "net permission" for an app?
- Can someone of you download the app and see if it works with his/her ?
I have the feeling that the problem is not the app but the user's phone. If you would like to test it, thi sis the link to the app: https://play.google.com/store/apps/details?id=com.qroft.rememberthegif Thanks in advance for your time! submitted by /u/qroft [link] [comments] |
Just released new version 1.1.0 of the Mockinizer retrofit2 / okhttp3 api call mocking android library! Posted: 19 Aug 2019 02:42 PM PDT |
Help needed: Native Library for scanning and verifying fingerprint on android based fingerprint scanner Posted: 19 Aug 2019 10:05 AM PDT I need to compile and utilize the fprint C library https://gitlab.freedesktop.org/libfprint/libfprint/tree/master to be able to use it on a Specialized Android(API level 17) based Fingerprint Reader Device, however the library doesn't have any JNI, any CMakeList.txt or Android.mk files specified as necessary in the Android NDK documentation i have tried to create my own CMakelist.txt and Android.mk files for this library, these haven't worked, probably because there is no JNI at all and no android.mk files in the sub-modules of the library or something, the actual file that is supposed to carry out the operations is a header file, and not a C file that can be more easily imported to android. This is it below from the library: https://gitlab.freedesktop.org/libfprint/libfprint/blob/master/libfprint/fprint.h i have tried some other libraries, i tried using SourceAFI api, but that doesn't support API 17 android devices, i saw a fork of the library that did, but it takes about 90secs to complete the matching process. I am opting for a native library because of the performance advantage etc. i can provide more specific details if necessary, i am willing to learn other better ways of doing this if necessary. Please can i get any solution, a pathway to a solution or can anyone provide an alternative native library capable of carrying out finger print scanning and verification that is android compatible?. or that would require less work to make functional for this project as i am on a tight deadline submitted by /u/petyr47 [link] [comments] |
Best channel/method for getting changes into mainstream android Posted: 19 Aug 2019 06:30 AM PDT Hi all - what's the best way to, similar to FOSS tools like github, submit and track issues related to android directly? I know there's the AOSP but I don't feel like that's a very good way of contributing issues that will actually be addressed and patched as a full ticket-style lifecycle in a way that will impact MOST user devices [usually not running AOSP] (aka the features/issue fixes don't seem to often get "downstreamed"). Other than this it all appears to be more 'Contact Us' style forms which i've not received any response from ~ ever ~ let alone it being implemented in any way.. Just trying to use the right channels to achieve the maximum result (especially after multiple companies really screwed me over via their bughunter programs but that's a whole 'nother story) submitted by /u/MJCD2POINT0 [link] [comments] |
Create android app that also can be viewed in browser Posted: 19 Aug 2019 07:59 AM PDT Been listening to podcasts since 2010 and want to try to create my own podcast app. But I am not sure what language or method to use for it to have a android app and also a website. I could of course just build the app separately and the website separately but would be nice if I can write both at the same time. Why I want it is to have people log in and both the app and website have synced time stamp on the podcast you listen to. So you can start listening on your phone, then continue in your browser where you left of. submitted by /u/BengtJJ [link] [comments] |
Best way to debug mobile webapps with a real mobile chrome/firefox? Posted: 19 Aug 2019 11:08 AM PDT What's the best way to debug a webapp with a real version of chrome? I don't want to have to debug on my phone but would rather use an emulator on my desktop. Is there a decent solution for this? I assume the emulator could only run YOUR app not emulate a real OS + install chrome/firefox. submitted by /u/brainhack3r [link] [comments] |
Is it possible for people to make accounts through your Firebase Auth without signing up for your account? Posted: 19 Aug 2019 10:40 AM PDT I have recently published app that uses Firebase Auth. I see new accounts being made on the Firebase dashboard, but i don't see new installs on my Google Play Console. I am confused and was wondering if anybody knows what is happening. submitted by /u/RTSx1 [link] [comments] |
Dealing with Bitmaps in the Right Way Posted: 19 Aug 2019 01:40 AM PDT |
I'm getting back to android development Posted: 19 Aug 2019 10:00 AM PDT Hello Everyone, As the title says, I'm a Computer Engineering student and took a course in Android Dev. I'm a bit rusty honestly, I will be re-studying the course I was giving but needed to ask a couple of questions (I hope I will not be breaking any sub rules): 1- Any tips for android coding? 2- Do the android website provide me with all the docs I need or is there some other website I should refer to? Thank you guys submitted by /u/DaZaatar [link] [comments] |
Will people under 18 be able to download my app if I select 18+? Posted: 19 Aug 2019 09:54 AM PDT I have an app designed for students of a specific university, which includes a high school. If I select only 18+ in the "for families" questionnaire, will users under 18 still be able to download my app? submitted by /u/iReddit2341 [link] [comments] |
Swipe to refresh missing in alpha09 material ? Posted: 19 Aug 2019 09:43 AM PDT |
How to fill out the target age group and not get banned Posted: 19 Aug 2019 09:13 AM PDT I'm just now filling out the designed for families questionnaire. I'm a bit weary of what to put, because I know if you don't fill out the ESRB questionnaire correctly, you can get auto banned. And I don't want this to potentially happen when filling out this new questionnaire. My app is rated for teens and up. So there are three checkboxes: 18+, 16-17, 13-15. I'm guessing I should check all three and hit submit. But I'm weary that checking 18+ will ban me. What do submitted by /u/WaterslideOfSuccess [link] [comments] |
No comments:
Post a Comment