This time, solve the various pain points of fluent dialog!

prefaceQ: What's the most smelly thing you've ever smelled in your life?A: My rotten dream.Brother Meng!!! I'm here again!This time, I can confidently say to you: I finally brought you a pub package that can really help you solve many pit ratio scenes!Put the previous shuttle_ smart_ Dialog, on the basis of maintaining the stability of the api, ...

Posted by noiseusse on Wed, 03 Nov 2021 03:33:33 +0100

During Android development, the server signs and uploads files to alicloud OSS

Official documents: https://help.aliyun.com/document_detail/31920.html Maybe I'm too delicious. Many things written in the official documents feel incomplete or hard to find. Follow these steps to better understand and practice success. 1, Open sub user oss management console 2, Set various permissions file: Access OSS Using STS temporary ...

Posted by double on Tue, 02 Nov 2021 12:14:29 +0100

Android custom permissions

        Android applications can customize their own permissions or the permissions of the same signature used by developers. The steps to customize permissions are as follows: 1, In the AndroidManifest file, add a permission tag: <permission android:description="string resource" android:icon= ...

Posted by dolcezza on Tue, 02 Nov 2021 04:08:47 +0100

Android Development Notes (177) Install apps with FileProvider

In addition to the file provider required to send MMS messages, the FileProvider is also required to install applications. Not only can attached pictures of MMS be queried in the media library, but the APK installation package for the application can also be found in the media library. Finding installation packages still relies on content parse ...

Posted by kurky on Mon, 01 Nov 2021 17:35:44 +0100

Android Getting Started tutorial 𞓜 DrawerLayout sidebar

DrawerLayout is a control that implements the sideslip menu effect.DawerLayout is divided into two parts: side menu and main content area:The main content area should be placed in front of the side menu. In addition, the main content area should preferably take the DrawerLayout as the root layout of the interface, otherwise the touch event may ...

Posted by AnarKy on Mon, 01 Nov 2021 14:47:10 +0100

2. RESTFUL Network Request Box Retrofit

Retrofit is a high-quality and efficient HTTP request library. Retrofit relies on OkHttp internally. It encapsulates the underlying code and details of OKHttp and extends functions such as auto-parsing data model for returning results, switching of network engines, interceptors... restFul is a web API interface that conforms to the rest arc ...

Posted by WesPear on Sun, 31 Oct 2021 21:16:30 +0100

RecyclerView rollback and drop-down refresh in the most elegant way

SatisOverScroll Foreword: A big gap between Android and IOS development is the inertial roll-back effect. The effect is really more "human nature", which is why many Android developers are competing to follow, of course I am no exception. As a five-year-old ape, he has long been dissatisfied with the various open source framewo ...

Posted by john1704 on Fri, 22 Oct 2021 08:51:55 +0200

Android jcenter goes to maven and Nexus Public Libraries

catalogue background   objective to configure achievements Tutorial start to configure First of all, I'll give you an article on git configuration that is worth learning from https://github.com/KVNR/appnexus_adserver_android/blob/4bf9cd5b7f7d0362dff92edfcde8e1d10b28ac2e/sdk/build.gradle Then give you a blog worthy of reference ...

Posted by NoName.ba on Sat, 16 Oct 2021 21:18:54 +0200

Mobile Internet Development Teaching Case Study-2

2021SC@SDUSC Catalog Case - Flappybird 1. Analysis of Code Ideas Gamebird class Override onTouchEvent() method logic() method initPos() method checkGameOver() method 2. Detail Analysis 1. Unit conversion: TypedValue class 2. Canvas save() and restore() 3. Constructor for BitmapShader 4.Android Log class Case - Flappybird 1. Ana ...

Posted by r_honey on Sat, 16 Oct 2021 18:06:15 +0200

Android: graffiti sdk user registration and login process

Send mobile verification code TuyaHomeSdk.getUserInstance().sendVerifyCodeWithUserName(String userName, String region, String countryCode, int type, IResultCallback callback); parameterexplainuserNamephone numberregionArea, which is filled in by default: "".countryCodeMobile area code: such as "86"typeSend verification cod ...

Posted by focus310 on Wed, 13 Oct 2021 17:55:53 +0200