当前位置: 代码迷 >> Field的解决方案
 
  • 使用 IntelliJ IDEA 开发正常 Java 应用程序时配置 Allatori 进行代码混淆

    使用IntelliJIDEA开发一般Java应用程序时配置Allatori进行代码混淆使用IntelliJIDEA开发一般Java应用程序时通过Allatori进行代码混淆非常容易配置,下面总结一下本人经验,介绍一下配置方法。首先在IDEA的Module所在硬盘目录内创建一个名为allatori的子目录,将Allatori自己的jar文件都复制到这个子目录下。然后在IDEA的Module所在目录内...

    1284
    热度
  • java8中CAS的加强

    java8中CAS的增强注:ifeve.com的同名文章为本人所发,此文在其基础做了些调整。转载请注明出处!一、java8中CAS的增强前些天,我偶然地将之前写的用来测试AtomicInteger和synchronized的自增性能的代码跑了一下,意外地发现AtomicInteger的性能比synchronized更好了,经过一番原因查找,有了如下发现:在jdk1.7中,AtomicInteger...

    83
    热度
  • Android中ActionBar及Overflow的展示

    Android中ActionBar及Overflow的显示关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java最近在按照Android的API文档学习Android中actionbar的使用,Actionbar最基本的形式,就是为activity显示标题,并且在标题左边显示一个appicon。在这样简单的形式下,对于所有的activity来说,actionbar对告...

    88
    热度
  • Android性能测试 一些适用于Android Studio的代码审查跟性能测试工具

    Android性能测试一些适用于AndroidStudio的代码审查和性能测试工具导言:Android应用在CPU占用,内存消耗方面的性能指标是影响产品质量的重要因素,由于QQ管家,360手机助手等应用都提供直观的内存消耗,流量监控功能,致使用户比以往更加关注软件的性能,并以此进行软件选用的决策。目前,已经有很多可以监控androidapp性能的工具可以供开发人员使用,如:基于Eclipse插件体...

    90
    热度
  • Android逆向分析学习与研究(二)————通过“轮盘赌”简要看看smali的基本流程控制

    Android逆向分析学习与研究(2)————通过“轮盘赌”简要看看smali的基本流程控制1.我写的一个简单的Andriod小Demo,“轮盘赌!”。我写的这个轮盘赌小游戏(姑且称它为游戏吧),主要玩法是第一次点击屏幕中间的大按钮,会弹出“子弹已上膛”的提示,再次点击会出现“扣动扳机开火吧!”的提示,第三次点击就是“赌命”的时刻了,如果有子弹,会弹出“啪!你被爆头了!”,如果没有,则会弹出“你真...

    2
    热度
  • 拓展

    Android中通过进程注入技术修改系统返回的Mac地址致谢感谢看雪论坛中的这位大神,分享了这个技术:http://bbs.pediy.com/showthread.php?t=186054,从这篇文章中学习到了很多内容,如果没有这篇好文章,我在研究的过程中会遇到很多困难,说不定我就放弃了~~在此感谢他。前言之前的几篇文章都是在介绍了OC的相关知识,之前的半个月也都是在搞IOS的相关东西,白天上班...

    594
    热度
  • Android-eclipse使用技能

    Android-eclipse使用技巧Android-eclipse使用技巧一代码辅助功能显示行号代码提示快速注释行注释ctrl+/块注释ctrl+shift+/去除ctrl+shift+\快速切换编辑窗口ctrl+f6大写小写字母切换ctrl+shift+Y全部转为小写ctrl+shift+X全部转为大写,与360冲...

    28
    热度
  • Android NDK rb5 文档之本土活动和应用程序

    AndroidNDKrb5文档之本地活动和应用程序NativeActivitiesandApplications:本地活动和应用程序:-----------------------------------I.OverviewI.概述===========TheAndroidSDKprovidesahelperclass,NativeActivity,thatallowsyoutowriteacom...

    310
    热度
  • object -c OOP , 源码机关 ,Foundation 框架 详解1

    object-cOOP,源码组织,Foundation框架详解1?object-c?OOP,??源码组织??,Foundation?框架?详解11.1SowhatisOOP?OOPisawayofconstructingsoftwarecomposedofobjects.Objectsarelikelittlemachineslivinginsideyourcomputerandtalkingto...

    493
    热度
  • android 代码 搅混

    android代码混淆1、得到classes.dex文件;直接用你机器上的?解压软件打开.apk文件解压出classes.dex文件,(这个就是.jar的前生---其实应该说后世)2、还原.jar文件;这一步需要用到一个工具?dex2jar(谷歌的代码库里有?http://code.google.com/p/dex2jar/)看名字也不难知道他是干嘛的了吧?(没错,就是把dex还原成?jar包)下...

    310
    热度
  • 深入辨析Android消息机制

    深入剖析Android消息机制转载:若水深入剖析Android消息机制分类:Android2011-04-2508:373643人阅读评论(8)收藏举报在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android中消息机制之前,我们先了解与消息有关的几个类:1.Message消...

    59
    热度
  • SQL-SELECT-检索数据(2)

    SQL-SELECT-检索数据(二)6.创建计算字段什么是计算字段?如何创建计算字段?如何从应用层序中使用别名引用它们?①拼接字段计算字段并不实际存在于数据库表中。计算字段是运行时在SELECT语句内创建的。字段(field)基本上与列(column)的意思相同,经常互换使用,不过数据库列一般称为列,而术语字段通常与计算字段一起使用。拼接(concatenate)将值联结到一起(将一个值附加到另一...

    364
    热度
  • SQLite的命令行的简洁说明

    SQLite的命令行的简要说明SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。开始启动sqlite3程序,仅仅需要敲入带有SQLite数据库名字的"sqlite3"命令即可。如果文件不存在,则创建一个新的(数据库)文件。然后sqlite3程序将提示你输入SQL。敲入SQL语句(以分号“...

    76
    热度
  • MVC5 网站开发之7 用户功能 1、角色的后台管理

    MVC5网站开发之七用户功能1、角色的后台管理角色是网站中都有的一个功能,用来区分用户的类型、划分用户的权限,这次实现角色列表浏览、角色添加、角色修改和角色删除。目录奔跑吧,代码小哥!MVC5网站开发之一总体概述MVC5网站开发之二创建项目MVC5网站开发之三数据存储层功能实现MVC5网站开发之四业务逻辑层的架构和基本功能MVC5网站开发之五展示层架构MVC5网站开发之六管理员1、登录、验证和注销...

    267
    热度
  • 怎么编写高效的Android代码 - 转载

    如何编写高效的Android代码--转载现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可...

    11
    热度
  • android缺彩信幻灯片异步加载机制

    android短彩信幻灯片异步加载机制记不清是android4.0之后还是4.1之后,浏览信息时,彩信幻灯片不再随着信息内容一并显示,而是在信息内容显示后,开启后台线程,异步加载彩信幻灯片,加载完毕之后再显示附件。为什么要这么设计那?主要是为了解决彩信显示缓慢的问题。在原先的设计中,彩信想要显示,首先要做准备工作,准备工作包括从数据库中加载信息的内容,收件人,发送时间,主题,类型,状态报告等基础内...

    49
    热度
  • android HAL 轨范

    androidHAL规范mine:一切都在/hardware/libhardware/include/hardware/hardware.h以下内容来自:http://blog.csdn.net/ldinvicible/article/details/78005881什么是HALHAL的全称是HardwareAbstractionLayer,即硬件抽象层.其架构图如下:Android的HAL是为了...

    412
    热度
  • android高效率的编写高效代码

    android高效的编写高效代码本文来源于:从此学习网原文:http://www.congci.com/item/android-gaoshou?高效的编写高效的代码高效快速的编写代码和编写高效率执行的代码很多时候都是对立的死敌,很多时候,你想快速的开发,代码的执行效率往往就会慢下来;你想编写高效的代码,开发速度就会慢下来。不重复发明轮子和发明新的轮子是高效的编写高效的代码的正确是道路。关于高效的...

    53
    热度
  • 编纂高效的Android代码(转)

    编写高效的Android代码(转)链接(仅用于方便查询)虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序...

    56
    热度
  • (详解)Eclipse3.6筹建 Android 2.2 开发环境

    (详解)Eclipse3.6搭建Android2.2开发环境接下来当然是搭建Android的开发环境啦,步骤如下:?1.安装JDK。注意这里只是安装JRE是不行的,需要安装JDK?笔者是去http://www.oracle.com/technetwork/java/javase/downloads/index.html下载了JDK6Update20。注:根据www.eclipse.org的官方信息...

    21
    热度