CSS obfuscation knowledge points summary and sharing-positioning and layout, css knowledge points
CSS positioning has four modes: static, relative, absolute, and fixed. Other static values are default values. The following describes their respective features;
Static: static positioning, which is in a Dynamic Layout stream. It is automatically arranged and arranged according to the order of elements on the page and parent-child relationship. Each stati
Personal debutMemTronic's freeware html/JavaScript Cruncher-Compressor v1.0kThe compression is not very good. The obfuscated code is completely unreadable and the compression ratio can reach 50%. It can be used in IE 5 +/NS 7.0/Mozilla/Opera 7.0.Second, I recommend Rob Seiler's packerThis compression obfuscation tool works well. It has three versions:. Net, Perl, WSH, and WSH. It is suitable for WSH scripts on Windows platforms and has detailed instru
advance of compression www.jslint.com/ To do a check, find out all the missing semicolon, manually fill up. Now many of the JS code in the Openbookplatform I have compressed, and even put some commonly used in a full.js file, which can reduce the number of file reads, thereby improving efficiency. Xee: Multi-file Batch compression: Find WSH version in http://dean.edwards.name/download/, WSH version can be operated from command line! That is, you write a script and you can do it in bulk! Toug
Jscompressor, mainly used to compress, confuse JS (JavaScript) and CSS, based on Yui Compressor, the purpose is to facilitate unfamiliar with Java or do not like the command line compression of the Web developers to use.Function:1, can compress, confuse the entire directory (including subdirectories) JS or CSS file, in the same folder to generate *.min.js or *.MIN.CSS.2, compress, confuse, merge all JS or CSS into a file, automatically generate Allinone.min.js or Allinone.min.css under the curre
manually adding Proguard for code obfuscation. After 2.3, Google has added this tool to the SDK's toolset. Specific path: Sdk\tools\proguard. When you create a new Android project, a proguard configuration file proguard.cfg appears under the root path of the project directory. In other words, we can use the simple configuration to confuse Android engineering directly with Proguard in our Elipse project. When the integrated ADT now creates a new Andro
Android.app.Service-keep public class * extends Android.content.BroadcastReceiver-keep public class * extends Android.content.ContentProvider-keep public class * extends Android.preference.Preference-keep public class Com.android.vending.licensing.ILicensingService-keep public class * extends Android.app.backup.BackupAgentHelper-keep public class * extends Android.preference.Preference-keepclassmembers class * Implements Java.io.Serializable {Static final long serialversionuid;private static fi
confused-keep public class * extends Android.content.ContentProvider # Keep What classes are notConfuse-keep public class * extends Android.app.backup.BackupAgentHelper # Keep What classes are not confused-keep public class * extends Android.preference.Preference # Keep What classes are not confused-keep public class Com.android.vending.licensing.ILicensingS Ervice # Keep What classes are not confused-libraryjars Libs/gson-2.0.jar # Keep A third-party jar Not to be confused-keepclasseswithmembe
(); t.test(); }}You will see the output of the log.Note If the corresponding version of Java is not specified in Gradle, the runtime may errortasks.withType(JavaCompile) { //指定编译JDK版本 sourceCompatibility = JavaVersion.VERSION_1_7 targetCompatibility = JavaVersion.VERSION_1_7 }The error message is as follows, the error is encountered and the above code can beFinally, debugging is the problem, in theory it should be supported debugging, but I did n
# ADD Project specific Proguard rules here.# By default, the "flags in" This file is appended to the flags specified# in E:\android\sdk/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the Proguardfiles# directive in Build.gradle.## for more details, see# http://developer.android.com/guide/developing/tools/proguard.html# ADD any project specific keep options here:# If your project uses WebView with JS, uncomment the following# and specify the fully quali
Ext.: Http://blog.csdn.net/offbyeThe latest project is finally on the line, so you're ready to confuse and reinforce the app, but there's a lot of open source libraries that the project introduces,Confused The Times a bunch of errors, after reference to a lot of information, on the basis of predecessors to organize a common open Source Library Proguard rules list, and then do not have to toss againProject git address: https://github.com/offbye/Android-ProGuardRulesReference thehttp://mjiayou.com
{ publicStatic * * * e (...); Public Static * * * W (...); Public Static * * * * wtf (...) ; Public Static * * * * D (...) ; Public Static * * * V (...);}Configure the confusion and finally package the project:Then I decompile the exported apk as follows:Found in the generated jar file, all the class names, variable names into the A,b,c and so on can not correctly understand the name, achieve the desired effect.[The above content is not pro-test, the content is the source o
com.google.gson.examples.android.model.** {*;} -keep class com.uuhelper.application.** {*;} -keep class net.sourceforge.zbar.** {*;} -keep class com.google.android.gms.** {*;}-keep class com.bank.pingan.model.** {*;} -keep public class * extends Com.j256.ormlite.android.apptools.ormlitesqliteopenhelper-keep public class * extends Com.j256.ormlite.android.apptools.openhelpermanager-keep class Com.android.vending.licensing.ilicensingservice-keep class android.support.v4.** {*;} -keep class org.
Tags: Android blog HTTP ar file SP 2014 Problem C================================= Problem description ========================== =To confuse the code, simply remove the comments from the Internet. However, I found that there is no proguard folder under the Tools Folder of my android SDK. My name is adt23 64-bit. Can someone copy it to me? Thank you. Email: [email protected] =============================== Solution 1 ========================== ===It has been sent to your mailbox.Who can copy a c
GreenDao custom type converter and code obfuscation configuration in the Android ORM Series
Sometimes, our entity classes have some attributes, but there is no corresponding type in the database. In this case, we need to customize the converter for type conversion. The most common processing is the Date type. Generally, if the precision requirement is not high, the data will be converted to the Long type for storage. During reading, the data will be c
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.