Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Oreilly - Practical Android

    Posted By: AlenMiler
    Oreilly - Practical Android

    Oreilly - Practical Android Training Video: From Operating Off the UI Thread and Working With RESTful Services to Fragments and Deployment by Ken Kousen
    4 hours 31 minutes | July 2015 | Video: AVC (.mp4) 1280x720 29.97fps | Audio: AAC 44.1KHz 2ch | 1.68 GB
    Genre: eLearning | Language: English

    In this follow-up to his Learning Android video, Java consultant Ken Kousen provides practical tips to further enhance your Android skills. In the previous course, you developed a simple application and tested it. In this video, you’ll learn how to create alert dialogs so your app will send data to an alert, and configure dialog buttons so they react to clicks. This includes creating an interface that the activity implements. Ken also reviews the Google Play store and deployment process.

    You’ll also learn how to:

    Add sharing capabilities to the ActionBar with ShareActionProvider
    Use postDelayed to repeat an action
    Present a list of titles, with fragments for the details. Add string arrays to a Resources file, and keep fragments independent
    Use NotificationBuilder: the builder pattern, fluent interfaces, and how to add notifications
    Implement services the easy way: extend the IntentService class
    Implement services the hard way: use bindable services and complexity
    Configure the Gradle build for deployment, and generate a production build
    Ken Kousen, president of Kousen IT, Inc., is a technical trainer, mentor, and consultant in all areas related to Java, specializing in Android, Spring, Hibernate/JPA, Groovy, and Grails. He is the author of Making Java Groovy (Manning) and the upcoming O’Reilly book, Gradle for Android.


    Review
    Review of Previous Course 16m 31s

    Activities and Intents 13m 16s

    Persistent State 12m 14s

    Interactive Lists
    Making a ListView Responsive 08m 51s

    Alert Dialogs
    Creating an AlertDialog 15m 44s

    Configuring Dialog Buttons - Part 1 07m 46s

    Configuring Dialog Buttons - Part 2 13m 02s

    Accessing a Web Service
    AsyncTask and ActionBars 09m 16s

    Action Bar Capabilities
    Using a Preferences Fragment 08m 17s

    Implicit Intents
    ShareActionProvider 17m 43s

    Receiving an Intent 14m 52s

    Handlers
    Adding a Repeat Handler 10m 13s

    Fragments, For Real This Time
    A Master/Detail Application 10m 51s

    Displaying a Detail Fragment 10m 18s

    Using a List Fragment 06m 19s

    Communicating with the Activity 10m 01s

    Switching Displays Between Portrait and Landscape Mode 13m 27s

    Notifications
    Using a NotificationBuilder 18m 15s

    Services
    IntentService: the Easy Way 23m 55s

    Bound Services 15m 30s

    Deployment
    Deploying an App 14m 59s


    Video: MPEG4 Video (H264) 1280x720 29.97fps 995kbps [V: h264 main L3.1, yuv420p, 1280x720, 995 kb/s]
    Audio: AAC 44100Hz mono 128kbps [A: SoundHandler (aac lc, 44100 Hz, mono, 128 kb/s)]

    General

    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom
    File size : 134 MiB
    Duration : 16mn 31s
    Overall bit rate mode : Variable
    Overall bit rate : 1 132 Kbps
    Writing application : Lavf55.19.104

    Video
    ID : 2
    Format : AVC
    Format/Info : Advanced Video Codec
    Format profile : Main@L3.1
    Format settings, CABAC : Yes
    Format settings, ReFrames : 4 frames
    Codec ID : avc1
    Codec ID/Info : Advanced Video Coding
    Duration : 16mn 31s
    Bit rate : 995 Kbps
    Nominal bit rate : 1 500 Kbps
    Width : 1 280 pixels
    Height : 720 pixels
    Display aspect ratio : 16:9
    Frame rate mode : Constant
    Frame rate : 29.970 fps
    Color space : YUV
    Chroma subsampling : 4:2:0
    Bit depth : 8 bits
    Scan type : Progressive
    Bits/(Pixel*Frame) : 0.036
    Stream size : 118 MiB (88%)
    Writing library : x264 core 138
    Encoding settings : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=5 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=4 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=20 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=cbr / mbtree=1 / bitrate=1500 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=50 / qpstep=4 / vbv_maxrate=1500 / vbv_bufsize=1200 / nal_hrd=none / ip_ratio=1.41 / aq=1:1.00

    Audio
    ID : 1
    Format : AAC
    Format/Info : Advanced Audio Codec
    Format profile : LC
    Codec ID : 40
    Duration : 16mn 31s
    Duration_LastFrame : -12ms
    Bit rate mode : Variable
    Bit rate : 128 Kbps
    Maximum bit rate : 1 500 Kbps
    Channel(s) : 2 channels
    Channel(s)_Original : 1 channel
    Channel positions : Front: C
    Sampling rate : 44.1 KHz
    Compression mode : Lossy
    Stream size : 15.1 MiB (11%)

    Oreilly - Practical Android