在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):mobiledeeplinking/mobiledeeplinking-android开源软件地址(OpenSource Url):https://github.com/mobiledeeplinking/mobiledeeplinking-android开源编程语言(OpenSource Language):Java 99.3%开源软件介绍(OpenSource Introduction):This Repository is no longer maintained.Issue reports and pull requests will not be attended. MobileDeepLinking-AndroidThis project is the Android component of the MobileDeepLinking specification, the industry standard for mobile application deeplinking. This spec and accompanying libraries simplify and reduce implementation time of deep links as well as provide flexible and powerful features for routing to custom behavior. FeaturesGive a configuration file ( Activity RoutingWhen a class is defined in the configuration file, the library will create an Intent that will be used to start the appropriate Activity. The route parameters defined in the configuration file (path and query parameters) will be set as extras on the intent. The HandlersThere may be cases where you wish to do more than simply route to an Activity. This functionality is supported through the use of custom handlers. In your subclass of the These handlers are provided with a HashMap<String, String> with all route parameters found in the deeplink. The handlers can modify the contents of this map, which will then be forwarded on to the next handler in the handlers array found in the json. Handlers can be reused across multiple routes and can be used in conjunction with view instantiation or entirely on their own. CompatibilitySupports Android 2.2 and above. BuildDevelopment uses the Gradle build system introduced with Android Studio. To build for release:
InstallationRequiredCreate a Drop the MobileDeepLinking-Android-SDK Insert the following into your
Where {DEEP_LINK_SCHEME} is replaced with your desired scheme. For example, replacing it with OptionalRegister Custom Handlers (if desired) in a subclass of your app's
Demo AppPart of the LicenseCopyright 2014 MobileDeepLinking.org and other contributors http://mobiledeeplinking.org Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论