Android basic getting started -- 8.3.3 painting API -- MaskFilter (mask)

Android basic getting started -- 8.3.3 painting API -- MaskFilter (mask)  This section introduces: In the basic Android tutorial -- 8.3.1, the three plotting tool classes have the following method:SetMaskFilter (MaskFilter maskfilter):Set

AndroidVideoPlayer play videos online

AndroidVideoPlayer play videos onlineAndroidVideoPlayer plays a video online. The custom SuperVideoPlayer encapsulates the startPlayVideo () Playing video loadAndPlay (String videoUrl, int seekTime) to load and start playing the video. loadVideo

Construction of the robolectric environment and robolectric

Construction of the robolectric environment and robolectric Recently I have been studying Test-Driven Development. Test-Driven Development is a method of extreme programming, we recommend that you write the test code as needed before writing the

Android static code check-Lint

Android static code check-Lint   Gradle lint gradleInlintTask, you can directly execute the lint static code check, but the premise is that yourbuild.gradleSetlintOptionsOption: android { compileSdkVersion 23 buildToolsVersion 21.1.2

Android screen diversity support

Android screen diversity support   Preface The screen size and density of devices running Android are ever changing. However, for applications, the Android system provides a unified development environment for all devices, and the system handles

Android HD giant image loading solution rejects Image Compression

Android HD giant image loading solution rejects Image CompressionI. Overview I haven't updated my previous blog for a while, mainly because of some recent private affairs. So let's start with a simple blog. You are familiar with image loading.

Android: AsyncTask

Android: AsyncTask AsyncTask is an asynchronous task. It processes complex logic in the background without blocking the UI thread and returns the result to the UI thread. Now let's analyze the implementation of AsyncTask. Let's take a look at our

Android_02 _ file access permission (to be updated)

Android_02 _ file access permission (to be updated) Preface: Open File Explorer and you will see:   Meaning of 10 letters: Drwxrwxrwx First letter: * D: folder *-: Indicates a file. Group 1 rwx: indicates the file owner's permissions on the file. *

Basic Android tutorial -- 8.3.2 practical examples of plotting

Basic Android tutorial -- 8.3.2 practical examples of plotting  This section introduces: In the first two sections, we learned the attributes and common methods of Bitmap and some basic drawing APIs.If you are not steadfast, you have to write

Android_03 _ database operations

Android_03 _ database operations MyOpenHelper. java   package com.itheima.sqlitedatabase;import java.sql.ResultSet;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import

ListView implements partial Item refresh and listviewitem

ListView implements partial Item refresh and listviewitem Everyone knows how to refresh the ListView data. Change the data source of the Adapter and then call the notifyDateSetChanged () method of the Adapter. However, when a blogger is working on a

AlarmManager for Android, alarmmanager

AlarmManager for Android, alarmmanager On the Android platform, the Alarm Manager Service controls the Alarm and wake-up functions. Like other system services, AlarmManager provides an auxiliary management class. You only need to use AlarmManager to

Basic AsyncTask knowledge, asynctask

Basic AsyncTask knowledge, asynctask As we all know, the UI cannot be updated in sub-threads, and an asynchronous message processing mechanism must be used. The general practice is to use Handler to send messages to the main thread and process the

Basic Android tutorial-10.2 SmsManager (SMS Manager)

Basic Android tutorial-10.2 SmsManager (SMS Manager)This section introduces: In this section, SmsManager (Short Message manager) in Android is used to manage SMS messages,There are not many such application scenarios. This API is generally used

Android -- simple use of PullToRefreshListView, androidpulltorefresh

Android -- simple use of PullToRefreshListView, androidpulltorefresh Original article: http://blog.csdn.net/lmj623565791/article/details/38238749; Pull-to-refresh encapsulates ListView, which is called PullToRefreshListView. Its usage is no

Android: windowSoftInputMode attribute details,

Android: windowSoftInputMode attribute details, Android: windowSoftInputMode The interaction mode between the activity main window and the soft keyboard can be used to avoid the problem of blocking the input method panel. This is a new feature after

Automatically wrap and add or delete a child widget of Android custom ViewGroup

Automatically wrap and add or delete a child widget of Android custom ViewGroupOverview: Common Layout types cannot meet all requirements, and ViewGroup is used. ViewGroup is a container for storing views. When we write the layout xml, we will tell

Picasso summary, picasso

Picasso summary, picasso 1 public class UMDocApplication extends Application {2 private Picasso picasso = null; 3/** get Picasso object **/4 public Picasso getPicasso () {5 if (picasso = null) 6 cancelPicassoCache (); 7 return picasso; 8} 9/** clear

Android-accumulation of common code segments (1)

Android-accumulation of common code segments (1)    1, Toast   // Jump to homeToast. makeText (getApplicationContext () After Successful Logon. login successful !, Toast. LENGTH_SHORT). show ();  2. Simple prompt box   AlertDialog. Builder builder =

AIDL communication principle and androidaidl Principle

AIDL communication principle and androidaidl Principle AIDL (Android Interface Definition Language) implements inter-process communication through defining communication interfaces. This is a tool provided by Google for communication between Android

Total Pages: 2774 1 .... 2528 2529 2530 2531 2532 .... 2774 Go to: GO

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.