- 博客(464)
- 资源 (5)
- 收藏
- 关注
转载 MySQL Workbench
1.打开Workbench,主页面上点击要connect的连接。2.注意系统偏好设置里,MySQL是running的状态,否则无法执行。创建数据库:点击创建数据库按钮,输入数据库名称,选择编码方式,点击Apply。Workbench会自动生成SQL语句,再次点击Apply就可以成功创建数据库:成功后,在数据库列表中可以
2017-07-12 23:30:46 650 2
转载 tomcat如何配置环境变量
一、安装JDK和Tomcat1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘下。安装路径建议修改为:c:\tomcat。备注:如下载的是可执行文
2017-07-12 11:31:48 510 3
转载 React Native 从入门到原理
React Native 是最近非常火的一个话题,介绍如何利用 React Native 进行开发的文章和书籍多如牛毛,但面向入门水平并介绍它工作原理的文章却寥寥无几。本文分为两个部分:上半部分用通俗的语言解释了相关的名词,重点介绍 React Native 出现的背景和试图解决的问题。适合新手对 React Native 形成初步了解。(事实证明,女票能看懂这段)下半部分则通过源
2017-07-02 21:31:23 2657
转载 框架模式MVP在Android中的使用
前一篇文章中学习了MVC框架模式在Android中的使用,不了解什么是MVC框架模式的亲戳这里 框架模式 MVC 在Android中的使用。其实谷歌Android开发团队是鼓励开发者利用MVC框架模式开发项目的,我们平时写代码也或多或少的在使用MVC框架模式开发项目,比如说谷歌自己退出来的Volley网络请求框架就是遵循MVC框架的。我们可以理解为Volley框架是MVC当中的模型,也就是网络数据
2016-11-05 14:02:55 349
转载 RESTful Web 服务:教程
RESTful Web 服务:教程2016-7-27随着 REST 成为大多数 Web 和 Mobile 应用的默认选择,势必要对它的基本原理有所了解。在它提出十多年后的今天,REST 已经成为最重要的 Web 应用技术之一。随着所有技术朝着 API 方向发展,它的重要性有可能持续快速地增长。每门主要编程语言现在已经包含构建 RESTful Web 服务的框架。同样地,We
2016-11-05 13:56:31 598
转载 Android插件化开发 第五篇 [360 Droid Plugin]
上篇文章为止我们有完整的介绍Android插件开发的流程。简单的回顾一下就是通过系统的ClassLoader加载插件apk里的方法,通过反射与插件交互。说起来容易实现起来却是一步一个坑,所以这篇文章起我们会了解一下目前网上流行的开源插件库。本文介绍DroidPlugin,它是360手机助手团队在Android系统上实现了一种插件机制。它可以在无需安装、修改的情况下运行APK文件,此机制对改
2016-08-17 13:14:00 429
转载 android插件开发机制研究
在java开发中随处可见使用jar包的插件机制进行开发,但在android中,目前较成熟的插件机制基本没有,看到的有两篇帖子中提到了重写dexclassloader可以完美的解决插件问题,但都只简要描述了原理,没有源码或关键代码,目前对网络中的思路进行总结. 目前插件包有两种格式:一种是apk,一种是dex包.对插件的接入机制来说也有两种:一种是需要安装,一种是不需要安装.结合插件包的格
2016-08-17 10:43:30 515
转载 android自动化测试中hierarchyviewer和uiautomatorviewer获取控件信息的方式比对
android自动化新人一个,目前研究PC端获取android设备的控件信息有哪些方式。多多指教! android的目录tools下有2个自带的工具hierarchyviewer和uiautomatorviewer,打开后,如下所示: 分别来介绍它们怎么使用的: UiAut
2016-08-05 19:09:08 3670 1
转载 EventBus事件总线——优雅地替换Handler
概述及基本概念**EventBus**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragment之间需要通过Listener通信,这些需求都可以通过**EventBus**实现。作为一个消息总线,有三个主要的元素:Ev
2016-08-03 17:39:22 1816
转载 安卓.sh和.rc脚本的区别
rc是android初始化脚本,用android init language编写,通过init程序来执行。sh是linux里面的shell脚本,可以在sh或者 bash里面执行。在Android中使用启动脚本init.rc,可以在系统的初始化中进行简单的操作。init.rc启动脚本路径:system/core/rootdir/init.rc内容:Commands:命令Act
2016-07-29 11:45:41 1387 1
转载 MTP in Android详解
MTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。不过,在今天的智能手机领域内,Google和微软是一对冤家,为什么Android中会使用MTP呢?请看下文。MTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体
2016-07-28 12:00:28 490
转载 Dalvik和ART的区别
什么是Dalvik: Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik 经
2016-07-28 11:03:19 230
转载 android 安全机制概述 Permission
1 Android 安全机制概述 Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基
2016-07-27 09:46:38 393
转载 最流行的android组件大全
最流行的android组件大全最新更新文档请访问我的网站Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。
2016-06-23 10:36:02 393
转载 使用Camera2 替代过时的Camera API
转自: http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0428/2811.html概要 从5.0开始(API Level 21),可以完全控制安卓设备相机的新api Camera2(android.hardware.Camera2)被引入了进来。在以前的Camera api(android.hardware.Ca
2016-06-06 14:44:11 4653
转载 Android实例讲解自定义Camera拍照和预览以及前后置摄像头切换
本博文将通过实例实现自定义Camera的功效。具体功能如下:1.实现自定义Camera拍照;2.实现前后置摄像头的切换;3.实现Camera拍照后图片缩小显示以及正常预览;4.实现Camera拍照后图片保存;在具体实现代码之前,我们先来了解一下Android api对实现自定义Camera的介绍。根据api的介绍,对于Camera应用可以简单
2016-05-20 11:14:35 8720 1
转载 【流媒體】Android 实时视频采集—Cameara预览采集
1 概述通过Android Camera拍摄预览中设置setPreviewCallback实现onPreviewFrame接口,实时截取每一帧视频流数据2 知识点① Android Camera使用: 参考 Refs/Related 0-4Camera 支持格式拍照流程② Android SurfaceView使用: 参考 Refs/Related
2016-05-20 10:28:42 663 1
转载 java编写的轻量级HTTP服务器nanohttpd
主页:http://nanohttpd.com/github项目地址:https://github.com/NanoHttpd/nanohttpdnanohttpd是一个java开源项目,对http服务做了很好的封装,使用起来非常方便。只需一个文件即可实现httpserver使用方法(本人的):去主页下载zip包,解压后全部导入eclipse(项
2016-05-13 10:20:17 2031 1
转载 SSH框架总结(框架分析+环境搭建+实例源码下载)
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hib
2016-05-12 09:32:31 980
原创 gradle升级更新
首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件内容如下#Mon Apr 18 13:52:33 CST 2016distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_US
2016-04-30 00:14:39 2810
转载 股票MACD指标算法公式
MACD指标是股票技术中最实用最重要的指标之一,其中涉及EMA、DIF、DEA、BAR几个指标。然而,对MACD指标的定义及分解算法,书上和网上的资料乱七八糟,有的说法互相矛盾,特别是对于指标的分解(即股价与指标值之间的关系),我查了很多资料,要么是有漏洞,要么是错的,而且有的错误的说法流毒甚广。事实上,这些有错误的说法,只要拿实际案例检验一下,就知道是错误的了。可惜中国人做学问,不求甚解
2016-04-21 09:56:11 2284
原创 图片压缩
/** * 计算inSampleSize,用于压缩图片 * * @param options * @param reqWidth * @param reqHeight * @return */ public static int calculateInSampleSize(BitmapFactory.Op
2016-04-20 14:26:09 406
转载 Android Animation
Android Animation Android framework提供了两种动画系统: property animation (introduced in Android 3.0)和view animation。 除了这两种系统外,也可以利用Drawable animation,也就是播放序列帧图像。 所以,Android中的Animation分三种
2016-04-20 14:18:37 519
转载 Android Resource介绍和使用
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://android.blog.51cto.com/268543/302529 1. 相关文件夹介绍 在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的。assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文
2016-04-20 13:28:32 410 1
转载 AndroidStudio下gradle的入门介绍与使用
参考:网易云加密:http://apk.aq.163.com网易云捕:http://crash.163.com1 GroovyGroovy 是没有类型的 Java 代码 ,语法更简洁,形式有点类似脚本语言,被gradle用于构建脚本的语言1.1 特殊类型1、范围范围 是一系列的值。例如 “0..4” 表明包
2016-04-19 10:42:31 498
转载 优化android studio编译效率的方法
引言如果你之前用eclipse开发过Android app的化,转到android studio的第一反应也许就是:"编译速度有点慢". 表现的最明显的一点就是,当我使用eclipse开发的时候,选中了auto building.这个时候 我更改了几个字符,eclipse会速度非常快的编译出一个新的apk. 而android studio使用gradle编译,每次编译,即便是更改的代码量很
2016-04-19 10:40:35 403
转载 关于Android Studio里的Gradle,你所需要知道的都在这里了
前言你是不是有这种感觉,每当你使用Android Studio的时候,总会被她的优雅和便捷深深的吸引,但是一旦打开build.gradle文件就有一种想死的冲动,这尼玛都是什么啊,老子看不懂啦(ノಠ益ಠ)ノ彡┻━┻ ,不要着急,这篇文章就是来解救你的,看完这篇文章,你的种种疑问都会迎刃而解,从此与Android Studio过上快乐幸福的生活。(大雾→_→)Gradle介绍
2016-04-19 10:38:11 559 4
转载 Android PopupWindow的使用和分析
PopupWindow使用 PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的。 PopupWindow使用Demo 这个类的使用,不再过多解释,直接上代码吧。 比如弹出框的布局:xml version="1.0" encoding="utf-
2016-04-14 14:56:55 294
转载 深入理解WebView
摘要作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。今天就为大家讲讲Android中WebView的详细使用方法。作为Android开发者,我们都知道在手机中内置了一款高性能 webkit 内核浏览器,在 SDK 中封装为一个叫做 WebView 组件。在开发过程中应该注意几点:
2016-04-07 09:32:55 314
转载 android权限
android权限系统非常庞大,在android系统中做任何操作都需要首先获取android系统权限,以下是android权限大全:访问网络android.permission.INTERNET,访问网络连接,可能产生GPRS流量android.permission.CHANGE_WIFI_STATE Wifi 改变状态android.permission.ACCESS
2016-03-25 17:51:25 288
转载 Android 6.0 运行时权限处理
运行时权限介绍Android 6.0在我们原有的AndroidManifest.xml声明权限的基础上,又新增了运行时权限动态检测,以下权限都需要在运行时判断:身体传感器日历摄像头通讯录地理位置麦克风电话短信存储空间运行时权限处理Android6.0系统默认为targetSdkVersion小于23的应用默认授予了所申请的所有权限,所以如果你以前的APP
2016-03-25 17:48:05 335
转载 AS问题解决系列1—iCCP: Not recognizing known sRGB profile
摘要 本文解决了Android Studio 1.2.2下编译期间出现的libpng warning: iCCP: Not recognizing known sRGB profile that has been edited警告问题。目录[-]1. 问题描述 2. PNG文件格式 2.2 数据块(chunk)2.2.1 4类关键chunk
2016-03-24 10:14:32 585
转载 android WebView加载html5介绍
Android设备多分辨率的问题 Android浏览器默认预览模式浏览 会缩小页面 WebView中则会以原始大小显示 Android浏览器和WebView默认为mdpi。hdpi相当于mdpi的1.5倍 ldpi相当于0.75倍 三种解决方式:1 viewport属性 2 CSS控制 3 JS控制 1 viewport属性放在HTML的中 Html代码 复制代码 代码如下
2016-03-23 13:25:58 1327
转载 Android WebView中那些不得不解决的坑~~
前面那张hybrid开发心得 有人问 怎么解决不用onJsPrompt 来回调js函数的问题。其实很简单,就是在在你的jscalljava回调函数内 另外开个线程去load js代码即可:1 wb.post(new Runnable() { 2 @Override 3 public void run() { 4
2016-03-03 10:16:20 1976
转载 解决Android Studio加载第三方jar包,出现包重复加载的问题:
通过Maven中央库添加第三方jar包的时候,出现了重复加载jar包的问题,解决办法很简单去掉一个不让它去加载就OK了一、错误[html] view plain copy print?Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common
2016-02-18 11:17:44 1894
转载 spring mvc
1.Spring MVC简介Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配
2016-01-27 15:44:15 529
转载 加速Web开发的9款知名HTML5框架
与手工编码比起来,HTML5框架在准确性和正确率方面给予了保证。大多数HTML5框架都会有一个组合或者包含一些额外的组件,比如jQuery Scripts。CSS3样式表则以改善多媒体特征的功能性和响应式的Web布局为主。如果你有一个根据固定流程进行的特定项目,为了保证项目刚开始就能有较高的正确率,那么你可以利用HTML5框架来提升整个开发过程,并且让网站拥有一致性结构。伴随着智能
2016-01-27 15:01:46 356
转载 彻底理解android中的内部存储与外部存储
我们先来考虑这样一个问题:打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。在android开发中我们常常听到这样几个概念,内存,内部存储,外部存储,很多人常常将这三个东西搞混,那么我们今天就先来详细说说这三
2016-01-21 15:29:25 494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人