UNDERCODE COMMUNITY
2.7K subscribers
1.24K photos
31 videos
2.65K files
81.2K links
πŸ¦‘ Undercode World!
@UndercodeCommunity


1️⃣ World first platform which Collect & Analyzes every New hacking method.
+ Pratice
@Undercode_Testing

2️⃣ Cyber & Tech NEWS:
@Undercode_News

3️⃣ CVE @Daily_CVE


✨ Youtube.com/Undercode
by Undercode.help
Download Telegram
Forwarded from UNDERCODE NEWS
For clients to exert more power over their voice data, Microsoft offers new setting options.
#Updates
Forwarded from UNDERCODE NEWS
Samsung Launches Earphone Protective Case Anycall Nostalgic Limited Edition.
#Technologies
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘Android Activity life cycle analysis under non-abnormal circumstances :

1. OnCreate(): Indicates that the Activity is being created. This is the first method of the life cycle. This method is only called once. In this method, variables are generally initialized, such as binding the Id of a Button control.

2. onRestart(): Indicates that the Activity is restarting. Under normal circumstances, if the foremost Activity changes from invisible to visible, the onRestart() method will be called. Generally, it is caused by user operations; For example, the current Activity is called A, and the user starts a new Activity called B, then A will be suspended, that is, onPause() and onStop() are called, and then when the user returns to this A, it will appear This situation.

3. onStart(): Indicates that the Activity is being started and is about to start. At this time, the Activity is visible, but it is not displayed to the foreground, and it is not able to interact with the user. In fact, the Activity has been displayed, but we can’t see it. That's it

4. onResume(): Indicates that the Activity is already visible, that is, it is presented on the foreground, that is, it can be seen by our naked eyes. We should pay attention to the difference between onResume() and onStart(). Both onStart() and onResume() represent the visible state of Activity, but when the onStart() method is called, the Activity is in the background, and when the onResume() method is called, the Activity is At the front desk.

5. onPause(): Indicates that the Activity is stopping. At this time, the status of the Activity is invisible, but it is still displayed in the foreground; in general, the method onStop() of the next life cycle will be called. Some data storage operations can be done here, but not too time-consuming, because it will affect the effect of the Activity display.

6. onStop(): Indicates that the Activity is about to stop. At this time, the status of the Activity is not visible, nor is it displayed on the foreground. You can do some heavyweight recycling work here, and it can't be too time-consuming.

7. onDestroy(): Indicates that the Activity is about to be destroyed. This is the last method of the Activity's life cycle, where you can release some resources.

(don't clone any tutorial fro here, you can forward as well)
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
Forwarded from UNDERCODE NEWS
The first digital bank in Japan, everybody's bank opening in May, the "insane" of finance.
#International
Forwarded from UNDERCODE NEWS
WINDTRE: scam that deprived the company of 21 million euros.
#CyberAttacks
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁

πŸ¦‘ The principle of gesture operation

First of all, in the Android system, each gesture interaction will be executed in the following order.

1. The moment the touch screen is touched, a MotionEvent event is triggered.

2. The event is monitored by OnTouchListener, and the MotionEvent object is obtained in its onTouch() method.

3. Forward the MotionEvent object to OnGestureListener through GestureDetector (gesture recognizer).

4. OnGestureListener obtains the object, listens to the information encapsulated by the object, and makes appropriate feedback.

This sequence can be said to be the principle of gesture operation.

Gesture operation class and interface

Let's take a look at MotionEvent, GestureDetector and OnGestureListener together .

MotionEvent: This class is used to encapsulate motion events such as gestures, touch pens, trackballs, etc. Two important attributes X and Y are encapsulated inside, which are used to record the coordinates of the horizontal axis and the vertical axis respectively.

GestureDetector: Recognize various gestures.

OnGestureListener: This is a gesture interaction monitoring interface, which provides multiple abstract methods, and calls the corresponding method according to the gesture recognition result of GestureDetector.

Gesture operation example

Next, I will demonstrate the implementation of gesture interaction through a code example of switching beautiful pictures, so that everyone has a deeper understanding and memory of the execution sequence above and the distinction between gestures.

First, provide a layout file with only ImageView-main.xml.

πŸ”΅XML/HTML code

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent">
<ImageView android:id="@+id/image" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="center"/>
</LinearLayout>

(don't clone any tutorial fro here, you can forward as well)
▁ β–‚ β–„ Uπ•Ÿπ”»β’Ίπ«Δ†π”¬π““β“” β–„ β–‚ ▁
Forwarded from UNDERCODE NEWS
It's not possible to charge MacBook Pro, netizens collectively fry pot, Apple responds: device issue.
#Bugs
Forwarded from UNDERCODE NEWS
Microsoft patches odd defects in the successful execution of malware in Windows Defender.
#Vulnerabilities
Forwarded from UNDERCODE NEWS
The Russian authorities want licenses to be enforced for calls via Skype, Viber, WhatsApp
#International
Forwarded from UNDERCODE NEWS
In the US, Xiaomi has fallen out of favour. Now, along with Huawei, she is on the "black list"
#Technologies