Implementation of ScrollView Rolling Animation Summary (Thunderstorm) with Android's Custom Animation Framework

What is a framework? It must be for others. Since we want to use it for others, we need to consider what kind of framework others will use, not be scolded, and will always use. To achieve the above, our framework must be powerful, able to solve the pain points of each of us in the development process, stable, will not have a negative impact on ...

Added by gotDNS on Sat, 22 Jun 2019 02:25:31 +0300

Vim Basic Configuration

Vim is a powerful editor, which can even rival IDE with the help of various plug-ins, but it can not rely too much on various plug-ins and forget the original functions and operations of Vim. Vim itself is very powerful, learning curve is very tortuous, we need to learn slowly, more use. Vim itself has many configuration options, which can be c ...

Added by AshtrayWaterloo on Fri, 21 Jun 2019 00:44:56 +0300

Hacker Attack and Defense Technology - System Actual Warfare Chapter 2 - Stack Overflow 1

References "The Treasure Book of Hacker Attack and Defense Technology - System Actual Warfare" 2nd Edition Original works, typing is not easy, reprint please note Stack buffer overflow has always been the most popular, we understand one of the most thorough security issues. Although stack buffer overflow is one of the most well-kno ...

Added by jd6th on Thu, 20 Jun 2019 22:11:19 +0300

ViewPager+Fragment+Page Transformer to achieve 3D, parallax and other animation effects (thunderstorm)

Technology is something that needs to be accumulated over time, learning a little new things every day, and reviewing the old things. Only in this way, if you persist for a period of time, your ability can be improved. It is not that you check when you use it, but that you pay more attention to discovering new things to study and discovering wh ...

Added by roze on Thu, 20 Jun 2019 02:21:06 +0300

Python serialization and deserialization

Python serialization and deserialization By serializing the object, it can be stored in variables or files, and the state of the object at that time can be preserved, so as to prolong its life cycle. And this object can be read out again if necessary. There are several common modules in Python to implement this function. pickle module Stored in ...

Added by pazzy on Tue, 18 Jun 2019 21:17:39 +0300

Android_animation mechanism

Android animation is an indispensable requirement in development. With the increasingly complex animation effects of designers, it is necessary to master animation skills as a qualified Android engineer. Frame-by-frame animation Frame-by-frame animation is to make use of the effect of human visual staying, in constant change, feel the effect ...

Added by playaz on Sat, 15 Jun 2019 23:37:05 +0300

Android uses SuperButton of the View series (which implements most of shape s)

In the development process, our buttons basically have their own style. Sometimes we need to make a rounded corner, sometimes we need a border, sometimes we need a dashed border or we need a circular button. Think that most of the implementation is to write a shape file, define the border rounded corners and other related attributes inside. If ...

Added by veridicus on Sat, 15 Jun 2019 06:14:36 +0300

python log module

logging module What is logging module Logging module is a module provided by python for logging Why logging is needed We can open the file by ourselves and write in the log, but these operations are repetitive and without any technical content, so python has packaged it for us. With logging, we only need to simply call the interface when record ...

Added by Omzy on Sat, 15 Jun 2019 06:04:26 +0300

An Implementation Strategy of Computer-like Grid Layout on Android Tablet

Realization of Grid List on Flat Panel On the tablet, many app s have lists similar to computers, which can be slid up and down. After that, each column has many categories. Each category takes up different space, which is somewhat complicated to implement. The following is directly shown in the figure above. There is no dividing line in th ...

Added by TipPro on Fri, 14 Jun 2019 23:24:15 +0300

Android Mobile Live Broadcast (IV) Android Media API

I. Articles Description Recently, I have been too busy to update my articles for a long time. I have received a lot of news from my friends to urge me to update them. I am really ashamed to update them when I am free today. The first article introduced Android mobile live broadcasting in general, and then two articles introduced video and audio ...

Added by nhanlee on Fri, 14 Jun 2019 02:26:41 +0300