The Android Developer Challenge is back! Submit your idea before December 2. API Reference:androidx.core.appandroidx.core.contentandroidx.core.role (See the refdocs for all core packages)
Latest Update
Current Stable Release
Next Release Candidate
Beta Release
Alpha Release
November 20, 2019
1.1.0
1.2.0-rc01
—
—
Declaring dependencies
To add a dependency on Core, you must add the Google Maven repository to your project. Read Google's Maven repository for more information.
Add the dependencies for the artifacts you need in the build.gradle file for your app or module:
For more information about dependencies, see Add Build Dependencies.
Version 1.2.0
Version 1.2.0-rc01
November 20, 2019
androidx.core:core:1.2.0-rc01 and androidx.core:core-ktx:1.2.0-rc01 are released with no changes since 1.2.0-beta02. Version 1.2.0-rc01 contains these commits.
Version 1.2.0-beta02
November 7, 2019
androidx.core:core:1.2.0-beta02 and androidx.core:core:1.2.0-beta02 are released. Version 1.2.0-beta02 contains these commits.
Bug fixes
Updated translations for en-rCA and en-rXC locales.
Version 1.2.0-beta01
October 9, 2019
androidx.core:core:1.2.0-beta01 and androidx.core:core-ktx:1.2.0-beta01 released. Version 1.2.0-beta01 contains these commits.
API Changes
Added support for creating NotificationCompat Actions using IconCompat and deprecated a public field (and its getter) using resource IDs to represent icons for Actions. (aosp/1119192)
Add MathUtils.clamp for longs (aosp/1117300)
Added setChronometerCountDown to NotificationCompat (b/138601213)
Bug Fixes
Fixed an issue with the handling of unicode digits in address detection. (aosp/1129852)
External Contribution
Thank you Sergey Zakharov for enabling the API lint check for MissingBuild and ListenerLast in AndroidX! (aosp/1119191, aosp/1126768)
Version 1.2.0-alpha04
September 5, 2019
androidx.core:core:1.2.0-alpha04 and androidx.core:core-ktx:1.2.0-alpha04 are released. The commits included in this version can be found here.
API changes
Deprecated ShortcutInfoCompat.Builder#setLongLived() and replaced it with a new API with the same name that accepts a boolean as a parameter, to match the similar API in ShortcutInfo.Builder in Android framework.
Added ShortcutInfoCompat.Builder#setRank() and ShortcutInfoCompat#getRank() to match the ShortcutInfo in Android framework.
Bug fixes
Nested pre scrolling is no longer performed before the gesture exceeds touch slop (b/139530818, aosp/1105373). This benefits ViewPager2 and other libraries.
Version 1.2.0-alpha03
August 7, 2019
androidx.core:core:1.2.0-alpha03 and androidx.core:core-ktx:1.2.0-alpha03 are released. The commits included in this version can be found here.
New features
Added UriCompat.toSafeString(Uri) to provide URI escaping that is updatable separately from the platform. (b/130878326)
Added Predicate interface to provide Java 8-style predicates without requiring Java 8 language features.
API changes
Made removeDynamicShortuct() static (b/134993204)
Created factory method for BlendMode Color Filter (b/135943149)
Added async, counter, and isEnabled to TraceCompat (aosp/987332)
Unhid APIs in WindowInsetsCompat and ViewDragHelper (aosp/979408)
Bug fixes
Fixed bug with NestedScrollView scrolling in response to a11y scroll calls. (aosp/971000)
Switched to using SimpleArrayMap in ViewCompat implementation (aosp/1012534)
Fixed bug where FingerprintManager incorrectly checked PackageManager on API Level 23 (b/124066957)
Version 1.2.0-alpha02
June 13, 2019
androidx.core:core:1.2.0-alpha02 and androidx.core:core-ktx:1.2.0-alpha02 are released. The commits included in this version can be found here.
API changes
Added WindowInsetsCompat.wrap() and unwrap(), to be able to wrap and unwrap WindowInsets instances
Core Version 1.2.0-alpha01
May 7, 2019 androidx.core:core:1.2.0-alpha01 are androidx.core:core-ktx:1.2.0-alpha01 are released.
Added BlendModeCompat APIs to leverage the BlendMode APIs on Android Q and falling back to PorterDuff.Mode equivalents wherever possible
Add new getters to WindowInsetsCompat and ViewCompat
Add support for tap-to-edit in notifications
DrawerLayout system gesture exclusion rects
Add NotificationCompat API for whether to allow system generated contextual actions
Handle disabled <activitcomponents in NavUtils
Add AccessibilityNodeInfoCompat.setEntryKey
Bug fixes
Fix exception when loading fonts in TypefaceCompat
Various DayNight fixes
Fix backwards compatibility for bundle key strings between 28.0 (support library) and 1.1 (AndroidX) in EditorInfoCompat, ShareCompat, WakefulBroadcastReceiver and InputConnectionCompat
Version 1.1.0
Version 1.1.0
September 5, 2019
androidx.core:core:1.1.0 and androidx.core:core-ktx:1.1.0 are released. The commits included in this version can be found here.
Important Changes since 1.0.0
Updated accessibility APIs to match the Android 10 platform accessibility APIs
Added improvements to Nested Scrolling; see NestedScrollingChild3 and NestedScrollingParent3.
This library no longer exposes the androidx.collection dependency as part of its API. If you were depending on the androidx.collection types implicitly through a dependency on Core, you will need to add an explicit androidx.collection dependency to your library or app. This change is source-incompatible but retains binary compatibility. The Collection dependency is still a transitive dependency of Core but as an implementation detail instead of part of its API.
Worked around an IPC compatibility issue caused by refactor to androidx (aosp/948725, aosp/938269)
Added a variety of fixes for AppCompat DayNight (aosp/942956)
Version 1.1.0-rc03
August 7, 2019
androidx.core:core:1.1.0-rc03 and androidx.core:core-ktx:1.1.0-rc03 are released. The commits included in this version can be found here.
Bug fixes
Make the hidden androidx.core.app.ComponentActivity implement LifecycleOwner to maintain binary compatibility with androidx.fragment:fragment:1.0.0 (aosp/1094409)
Version 1.1.0-rc02
July 2, 2019
androidx.core:core:1.1.0-rc02 and androidx.core:core-ktx:1.1.0-rc02 are released. The commits included in this version can be found here.
Bug fixes
FingerprintManagerCompat#getFingerprintManagerOrNull on API level 23 should not check PackageManager (b/124066957) (aosp/987433)
Fix equality comparison in AccessibilityNodeInfoCompat (aosp/985736)
Version 1.1.0-rc01
June 5, 2019
androidx.core:core:1.1.0-rc01 and androidx.core:core-ktx:1.1.0-rc01 are released. The commits included in this version can be found here.
Bug fixes
Make image keyboard API backport compatible to all previous impls (aosp/968220)
Remove Guava ListenableFuture from androidx.core:core library dependencies (b/133171974, aosp/965393)
Fix incorrect velocity while flinging with nested scrolling. (aosp/961642)
Add test for mutating TransitionDrawable (b/37033322)
Version 1.1.0-beta01
May 7, 2019
androidx.core:core:1.1.0-beta01 and androidx.core:core-ktx:1.1.0-beta01 are released. The commits included in this version can be found here.
The initial release of AndroidX broke backwards compatibility for Support Library compat APIs that are used for inter-process communication, sending keyed data in bundles. This release fixes this compatibility, restoring communication between code built with Support Library 28.0 (or earlier) and AndroidX 1.1 (or later).
API changes
Undeprecated capability setters (aosp/937281)
RemoteActionCompat is now a 1VersionedParcelable` (aosp/928534)
Bug fixes
AppCompatTextView in core tests should be created with an appcompat theme (aosp/951636)
Use pre-1.0 string values for InputConnectionCompat (aosp/948725)
Use pre-AndroidX strings as fallback interop for bundle keys (aosp/938269)
Fixed bug in DayNight updates when in background (aosp/942956)
Implemented text entry key API for accessibility services in AOSP Keyboard (aosp/943897)
Fixed exception when loading font on devices running API Level 20 and lower
Handle disabled <activitcomponents in NavUtils (aosp/940788)
Version 1.1.0-alpha05
March 13, 2019
androidx.core:core:1.1.0-alpha05 and androidx.core:core-ktx:1.1.0-alpha05 are released. The full list of commits included in this version can be found here.
New features
New ActivityCompat.recreate() API for working around pre-28 platform bugs (aosp/898940)
New LocationManagerCompat class (aosp/894736)
API changes
This library no longer exposes the ‘collection’ dependency as part of its API. If you were depending on the ‘collection’ types implicitly through a dependency on ‘core’, you will need to add an explicit ‘collection’ dependency to your library or app. This change is source-incompatible but retains binary compatibility. The ‘collection’ dependency is still a transitive dependency of ‘core’ but as an implementation detail instead of part of its API.
Bug fixes
Fixed bug with default tint mode for ImageView on devices running API level 21
Version 1.1.0-alpha04
January 30, 2019
androidx.core:core 1.1.0-alpha04 and androidx.core:core-ktx 1.1.0-alpha04 are released.
API changes
Change value of EXTRA_SHORTCUT_ID to be consistent with the platform (aosp/877712)
Add CATEGORY_NOTIFICATION to NotificationCompat (aosp/861067)
Bug fixes
Fix for fontFamily not working on devices running API level 24 and lower (aosp/807054)
Fixed bug where replacing accessibility actions, and adding accessibility actions, didn't remove old accessibility actions (aosp/848314)
Version 1.1.0-alpha03
December 17, 2018
androidx.core 1.1.0-alpha03 and androidx.core-ktx 1.1.0-alpha03 are released with the following changes. androidx.core-ktx 1.1.0-alpha02 is released to provide a ktx match for androidx.core 1.1.0-alpha02.
New features
Added Notification channels methods to NotificationManagerCompat so developers can use only NotificationManagerCompat when working with notifications. Special thanks to Zdeněk Kořán for this new feature!
API changes
Added new APIs to ShortcutManagerCompat to publish and update dynamic shortcuts.
Version 1.1.0-alpha01
November 5, 2018
androidx.core 1.1.0-alpha01 is released with the following API changes and bug fixes.
New features and API changes
NestedScrollingChild3 and NestedScrollingParent3 add the ‘consumed’ parameter to the overloaded dispatchNestedScroll and * onNestedScroll methods so that the view that drives nested scrolling can be better informed about how much scroll distance was * consumed by parents in each nested scroll pass.
NestedScrollView now implements NestedScrollingChild3 and NestedScrollingParent3, and therefore, the NestedScrollingChild2 and * NestedScrollingParent2 implementations of dispatchNestedScroll and onNestedScroll are not guaranteed to be called. Developers * counting on either being called should also override the new nested scrolling 3 version of dispatchNestedScroll and onNestedScroll.
ShortcutInfoCompat has the following new fields: Persons, categories and isLongLived. Done to advertise it can accept various types * of content.
Renamed SupportActivity to ComponentActivity. See androidx.activity for more info.
Added getMainExecutor() method, which returns an Executor link that will run enqueued tasks on the main thread associated with that * context.
Added compatibility implementation of Resources.getFloat.
Added Results Source to compat RemoteInput. This allows apps to distinguish direct and smart replies for logging purposes.
Added Kotlin extension functions for TextView TextWatcher actions.
Deprecated AccessibilityNodeInfo capability and flag setters; use actions instead.
Added AccessibilityPane to ViewCompat.
Exposed ClickableSpans on pre-O devices through the addition of AccessibilityClickableSpanCompat.
Deprecated AccessibilityNodeInfoCompat.setFocusable(), setClickable(), setLongClickable(), setScrollable(), and setContextClickable(). Added AccessibilityActions instead.
Added ViewCompat.setAccessibilityPaneTitle(), getAccessibilityPaneTitle(), setScreenReaderFocusable(), isScreenReaderFocusable(), setAccessibilityHeading(), and isAccessibilityHeading(), to backport this View accessibility functionality through API 19.
Added ViewCompat.enableAccessibleClickableSpanSupport() to allow developers to make non-URL ClickableSpans accessible back through API 19.
Bug fixes
Fixed bug that caused ResourcesCompat.getFont() crash when the network fails, when using downloadable fonts.
Fixed Null Pointer Exception in TypefaceCompatApi21 that occurred when ContentResolver returned null.
Fixed type error in Array Utils where it expected ColorStateList but got raw colors.
Core-Role Version 1.0.0
Core-Role Version 1.0.0-beta01
November 20, 2019
androidx.core:core:1.0.0-beta01 is released with no changes since 1.0.0-alpha01. Version 1.0.0-beta01 contains these commits.
Core-Role Version 1.0.0-alpha01
July 2, 2019
androidx.core:core-role:1.0.0-alpha01 is released. This is the first release of androidx.core:core-role. The commits included in this initial version can be found here.
New features
Added RoleManagerCompat containing the name and documentation for roles that might be available in the system.
Version 1.0.2
Version 1.0.2
May 7, 2019
androidx.core:core:1.0.2, and androidx.core:core-ktx:1.0.2 are released. This release includes 2 commits.
The initial release of AndroidX broke backwards compatibility for Support Library compat APIs that are used for inter-process communication, sending keyed data in bundles. This release fixes this compatibility, restoring communication between code built with Support Library 28.0 (or earlier) and AndroidX 1.1 (or later).
Bug fixes
Use pre-1.0 string values for InputConnectionCompat (aosp/948725)
Use pre-AndroidX strings as fallback interop for bundle keys (aosp/938269)
Version 1.0.1
Version 1.0.1
November 7, 2018
Bugfix release of core-1.0.1 and appcompat-1.0.2.
Bug fixes
Fixed bug where PrecomputedTextCompat would crash when used with RTL AppCompatTextView. b/113070424
Core-Ktx Version 1.0.1
November 5, 2018
androidx.core-ktx 1.0.1 is released with the following bug fixes:
Fixed bug where implementation of union and intersection were swapped.
Kingroot Rooting App For Android
KingRoot apk English version down load latest 4. 96 for android lollipop and kitkat. KingRoot is official basic application for android telephones and tablet. 100 % Safe and partnered with xda developers. Rooting a google phone is very simple using latest kingroot apk 2016. So that it rated the best one click root program for android. Over 104136 models are supported by kingroot iphone app as well as user of software can ask for root if not present in app. Nowadays kingroot India is legally launched which supports Hindi language. But we are sharing kingroot english version apk file. Official kingroot also includes the cleanser tool which helps to accelerate android phone. Steer clear of lagging of android cellphone when running programs using inbuilt tool of iphone app. Force close unused jogging application to free RAM MEMORY and increase speed of android device. Official kingroot application is available in apk file as well as exe file.
We certainly have also shared short training how to use kingroot for rooting android cellphone by one click only. You can also underlying android lollipop 5. zero and 5. 1 with kingroot official apk. More mature version such android kitkat 4. 4. 4 and 4. 4. 2 is also supported. XDA-developers are the partners of recognized website of application. Builders update this root software with frequency of two weeks. New updates contain latest features as well as more support of root for android telephones. You can also set up kingroot exe file in your computer to cause android phone with one click only.
Features of kingroot english version apk
Root any android mobile phone without using laptop or computer.Supports over 104136 roots for android mobile phones.Speedup your google android phone and avoid lagging with tools.Remove integrated and unused iphone app with kingroot software manager.Make use of integrated battery saving software after rooting phone.Steer clear of permissions in android lollipop and marshmallow.KingRoot for android apk download 4. 9. 6 English version
How you can install and use kingroot iphone app in android telephone
Android 4.2+ Другие версии Inner Core — загрузчик модов для Minecraft PE, вдохновленный ForgeModLoader (ПК). Он способен запускать десятки различных модов вместе, устраняя любые конфликты и делая их полностью совместимыми. Telegram-каналсоздателяТрешбоксас инсайдамиразработки Внутриигровой браузер позволяет устанавливать и обновлять моды из библиотеки Inner Core в один клик, кроме того можно просматривать, настраивать и отлаживать уже установленные моды. Разработчикам модов даны огромные возможности и удобный API, что позволяет создавать моды по уровню близкие к ПК без особых усилий. Поддержка дополнительных инструментов и библиотек только способствует этому. Основные возможности модов:
Огромное количество новых блоков и предметов
Новые измерения
Аналог oreDictionary для совместимости ресурсов
Простое создание разнообразного стилизованного ГПИ
Обширные возможности в графической составляющей модов
И многое другое.
Telegram-каналпротехнологиисинсайдамиирозыгрышами Последнее изменение: 17 апреля 2018 - 15:43