自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 php-路由 手册技术

ThinkPHP5.0的路由比较灵活,并且不需要强制定义,可以总结归纳为如下三种方式:一、普通模式关闭路由,完全使用默认的PATH_INFO方式URL:'url_route_on' => false,路由关闭后,不会解析任何路由规则,采用默认的PATH_INFO 模式访问URL:http://serverName/index.php/module/controller/action/pa...

2018-07-09 17:30:08 245

原创 think php-分层控制器

访问控制器ThinkPHP引入了分层控制器的概念,通过URL访问的控制器为访问控制器层(Controller)或者主控制器,访问控制器是由\think\App类负责调用和实例化的,无需手动实例化。URL解析和路由后,会把当前的URL地址解析到 [ 模块/控制器/操作 ],其实也就是执行某个控制器类的某个操作方法,下面是一个示例:namespace app\index\controller;clas...

2018-07-09 17:28:43 225

原创 PHP学习资料 ---阿里云上线 lnmp

安装nginxyum安装  1.安装最新的nginx源    yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-nr-agent-2.0.0-12.el7.ngx.noarch.rpm  2.检查nginx是否安装成功    yum repolist enabled | grep "nginx"  3.安装n...

2018-07-09 17:24:32 167

原创 android 加固防止反编译-重新打包

1、需要加密的Apk(源Apk) 2、壳程序Apk(负责解密Apk工作) 3、加密工具(将源Apk进行加密和壳Dex合并成新的Dex) 主要步骤: 我们拿到需要加密的Apk和自己的壳程序Apk,然后用加密算法对源Apk进行加密在将壳Apk进行合并得到新的Dex文件,最后替换壳程序中的dex文件即可,得到新的Apk,那么这个新的Apk我们也叫作脱壳程序Apk.他已经不是一个完

2016-09-11 18:00:52 8167 4

原创 android 反编译解析.

这里是一个.apk后缀的文件,我们先把后缀改成,zip, 然后就成了这样     化身压缩文件啦撒,然后打开后你就能看到如下图    从压缩文件里解析出来的有很多目录撒,有大家熟悉的res目录,还有一个待会着重介绍的classes.dex文件在res目录下,我们就可以获取到我们需要的图片了撒,是不是非常esay   

2016-09-11 17:45:21 473

原创 android crash处理

当某一线程因未捕获的异常而即将终止时,Java 虚拟机将使用 Thread.getUncaughtExceptionHandler() 查询该线程以获得其 UncaughtExceptionHandler 的线程,并调用处理程序的 uncaughtException 方法,将线程和异常作为参数传递。如果某一线程没有明确设置其 UncaughtExceptionHandler,则将它的 Thre

2016-09-11 17:36:04 285

转载 android--DES加密

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992     在我们的应用程序涉及到比较敏感的数据的时候,我们通常会对数据进行简单的加密。在与服务器之间的数据交互中,除了可以使用post请求来增强数据的安全性之外,我们可以使用常见的加密算法,对数据进行加密。今天主要介绍的是DES加密算法。     首先,DES属于一种对称的加密算法,所谓对称,就是

2016-09-04 22:33:14 223

转载 Android屏幕适配全攻略(最权威的官方适配指导)

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入的讲解了Android屏幕适配的原因、重要概念、解决方案及最佳实践,我相信如果你能认真的学习本文,对于Android的屏幕适配,你将有所收获! Android屏幕适配出

2016-09-04 22:30:29 225

转载 android-MVP架构模式

详情参考原博文:http://blog.csdn.net/lmj623565791/article/details/46596109;  一、概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对M

2016-09-04 22:26:03 513

原创 okhttp-应用

1. Request String request // String request object RequestString> request = NoHttp.createStringRequest(url, requestMethod); Json request // JsonObject RequestJSONObject> request = NoHtt

2016-09-04 22:24:03 288

原创 android 各种框架总集合.

Networking Name Repository License Android Asynchronous Http Client https://github.com/loopj/android-async-http Apache License V2 Async Http Client https://github.com/AsyncHt

2016-09-04 22:20:31 1427

原创 android进程与线程

默认情况下,同一个应用的所有组件运行在同一个进程中,这对于多数应用来说是足够的。然而,当我们需要对应用的组件所属的进程作出更细的控制时,我们可以在AndroidManifest.xml文件中进行指定。AndroidManifest.xml文件中,对于每个组件元素——、、和,都有一个android:process属性可以指定组件的运行进程。通过这个属性,我们可以指定每个组件运行在独立的进程中或部分组

2016-09-04 22:17:49 204

转载 Android性能优化--listview 优化机制

详情参考:http://www.cnblogs.com/Android-xiansheng/p/4627124.html 首先来了解一下ListView的工作原理(可参见http://mobile.51cto.com/abased-410889.htm),如图: ListView 针对每个item,要求 adapter “返回一个视图” (getView),也就是说ListView在开

2016-09-04 22:12:02 6314

转载 Android内存泄露分析(MemoryAnalyzer工具)

前提条件: 1,电脑安装了java 运行环境   2,手机端开启了 USB 调试开关  3,获取 root 权限 基本步骤: 1,使用eclipse 自带的 DDMS 工具分析各线程的内存使用情况,如下图所示 Heap视图界面会定时刷新,在对应用的不断的操作过程中就可以看到内存使用的变化。 怎样判断当前进程是否有内存泄漏呢?

2016-09-04 21:30:46 287

百度地图 demo SDK3.0

百度地图 demo SDK3.0

2015-05-26

百度地图 demo SDK2.1.3

百度地图 demo SDK2.1.3.

2015-05-26

android下拉刷新demo

android下拉刷新demo

2015-04-17

android手指移动动画效果

android手指移动动画效果

2015-03-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除