- 博客(29)
- 收藏
- 关注
转载 ngnix反向代理tomcat,动静态分离
一个最简单的登录为例子,后台有springMVC写好的controller接口访问路径为customerMobile/login.m。为何是.m呢?因为是手机端嘛!mobile!发布在tomcat下面前台也静态页面login.html那么nginx+Tomcat各自需要做什么事情呢?tomcat负责动态的请求或者页面,nginx负责静态的页面或者资源。也就是说tom
2017-03-17 15:50:36
1353
2
转载 一些很不错的Android开发技巧
一些很不错的Android开发技巧,这个项目翻译自 android-tips-tricks 去掉了一些我认为不重要的,对我使用过的东东做了评价,同时翻译了一些自己没有注意到的知识点的文章。了解你的工具Android Studio使用快捷键完整的快捷键指南 : MacOSX | Linux/Win使用更有效率的插件⒈KeyPromoter快捷键
2017-03-16 17:33:56
2309
原创 关于Git的几个使用技巧
Git常用命令图·Workspace:工作区·Index / Stage:暂存区·Repository:本地仓库·Remote:远程仓库2. 撤销刚刚git add(暂存的文件)1git reset head 3. 撤销暂存区中指定的commit之前的提交
2017-03-16 17:32:19
371
转载 Google 地图 API for Android
原文:Introduction to Google Maps API for Android 作者: Eunice Obugyei 译者:kmyhy从健康类 app Runkeeper 到游戏 app 精灵宝可梦,位置服务对现代 app 来说越来越重要。在本文中,我们将创建一个 app,名字就叫做 City Guide。这个 app 允许用户搜索一个地点,使用 Goog
2017-03-05 21:49:01
735
转载 Android WebView那些坑之上传文件
最近公司项目需要在WebView上调用手机系统相册来上传图片,开发过程中发现在很多机器上无法正常唤起系统相册来选择图片。解决问题之前我们先来说说WebView上传文件的逻辑:当我们在Web页面上点击选择文件的控件(<input type="file">)时,会回调WebChromeClient下的openFileChooser()(5.0及以上系统回调onShowFileChooser
2017-03-05 21:47:29
1054
转载 Android性能优化
1.布局优化1. 避免overdrawEnable GPU Overdraw Android系统在开发者选项中提供了这样一个工具“Enable GPU Overdraw”,通过这个工具可以查看当前区域中的绘制次数,从而尽量优化绘图层次,尽量增大蓝色区域,减少红色区域。2. 优化布局层级1)降低View树的高度2)尽量使用RelativeLayout代替L
2017-03-03 16:56:42
445
转载 Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现
Android视频播放器屏幕左侧边随手指上下滑动亮度调节变暗变亮原理实现原文地址:点击打开链接Java代码:[java] view plain copy package zhangphil.app; import android.app.Activity; import android.os.Bundle;
2017-02-24 19:37:54
845
原创 android之网络编程解析XML
不多说直接上代码import android.app.ProgressDialog;import android.os.AsyncTask;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.La
2017-02-24 19:27:33
359
转载 Android Notification常见样式总结
原文出处: ASleepyCoder 本文总结一下开发中使用的Notification的常见样式Demo下载地址demo里有两首歌和打包后的apk,所以比较大,如果网不好下载请耐心!代码中用的自定义常量Java123456789public s
2017-02-22 17:05:46
1159
转载 安卓通知栏自定义布局提示(NotificationCompat.Builder)
.activity代码[java] view plain copy package com.example.lockscreen; import android.app.Activity; import android.app.Notification; import android.app.NotificationMa
2017-02-22 15:45:56
941
原创 android之闹钟
不逼逼,直接上代码我这里是用广播来实现闹钟效果的import android.app.AlarmManager;import android.app.PendingIntent;import android.app.TimePickerDialog;import android.content.Context;import android.content.Intent;i
2017-02-22 15:38:14
513
原创 安卓ContentObserver实现验证码自动补全
不逼逼,自己看import android.database.ContentObserver;import android.database.Cursor;import android.net.Uri;import android.os.Handler;import android.os.Message;import android.support.v7.app.Ap
2017-02-16 20:23:29
518
转载 spring+mybatis+c3p0数据库连接池或druid连接池使用配置整理
系统性能优化的时候,或者说在进行代码开发的时候,多数人应该都知道一个很基本的原则,那就是保证功能正常良好的情况下,要尽量减少对数据库的操作。 据我所知,原因大概有这样两个: 一个是,一般情况下系统服务器和数据库服务器应该是不在同一硬件上,这时候对数据库的连接、操作就和网络有了很大的关系,连接、操作数据库越多就越影响性能。 二是,数据库的数据持久化在硬件磁盘上,对数据库数据的操作就要进行
2017-02-16 14:30:58
5132
转载 QQ第三方登录实例demo(QQSDK包优化)
实现效果:实现流程:1、注册QQ互联开发者QQ互联官网注册成为开发者(需要审核)2、审核通过之后申请应用(需要互联人员审核*需要备案成功的线上域名)下面我们开始下载QQsdk包QQsdk包我下载的是PHP的下载之后放在域
2017-02-16 14:27:51
1261
转载 可动态布局的Android抽屉之基础
本文来自http://blog.csdn.net/hellogv/ ,欢迎转摘,引用必须注明出处! 以前曾经介绍过《Android提高第十九篇之"多方向"抽屉》,当这个抽屉组件不与周围组件发生压挤的情况下(周围组件布局不变),是比较好使的,但是如果需要对周围组件挤压,则用起来欠缺美观了。 如下图。在对周围压挤的情况下,抽屉是先把周围的组件一次性压
2017-02-15 19:04:40
269
转载 android应用程序如何调用支付宝接口
最近在做一个关于购物商城的项目,项目里面付款这块我选的是调用支付宝的接口,因为用的人比较多。 在网上搜索了以下,有很多这方面的教程,但大部分教程过于陈旧,而且描述的过于简单。而且支付宝提供的接口一直在更新,可能支付宝那边是为了让接口更容易被调用吧,以前有些老的教程稍微跟现在接口有些不能“对号入座”,于是,我决定抽空写一篇关于调用支付宝接口的文章,跟大家分享,让大家以最快的速度
2017-02-15 19:02:41
342
转载 微信服务号 微信支付开发
微信支付,需要通过微信支付验证 目前,支付仅限服务号, 做微信支付开发,主要看开发文档 统一下单, 订单查询 退款等1.发起支付,都是通过h5发起的,首先获取prepay_id发起支付,需要统一下单的prepay_idSortedMap parameters = new TreeMap(); parameters.put("appid", C
2017-02-15 19:00:06
641
转载 Nginx配置
ginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配置
2017-02-14 21:16:40
563
转载 开发工具: 搭建一个Linux开发环境
您将学习什么 学习通过最常用的工具为Predix应用程序开发配置一个Linux机器。 您需要设置什么 操作系统 Windows、Mac和Linux均支持Predix开发。 本教程已在以下环境中进行测试。 • Linux(使用KDE) 代理 如果您通过公司的代理服务器访问互联网,请回顾关于设置代理的教程。 您需要做什么 使用多种工具构建Predix入门包、服务
2017-02-14 21:10:16
2877
原创 android之ContentProvider
今天就来说一下ContentProvider我这里是模仿安卓系统底层的做法先来做一个ContentProvide新建一个类来 继承ContentProvider 并实现里面的方法import android.content.ContentProvider;import android.content.ContentValues;import an
2017-02-14 20:59:11
244
原创 andrid之来电自动挂断电话
先去官网下载ITelephony.aidl文件然后在新建一个AIDL文件名字就叫ITelephony在把下载的ITelephony.aidl替换你新建的ITelephony重新编译然后新建一个类来实现BroadcastReceiver、import android.app.Service;import android.content
2017-02-12 21:31:12
417
原创 andrid之远程服务
我这里是模仿QQ登录的底层做法服务带对象传递先来一个布局文件<LinearLayout xmlns:android xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
2017-02-12 18:29:24
275
转载 android使用百度地图SDK获取定位信息
本文使用Android Studio开发。获取定位信息相对简单,我们只需要如下几步:第一步,注册百度账号,在百度地图开放平台新建应用、生成API_KEY。这些就不细说了,请前往这里:http://lbsyun.baidu.com/index.php?title=android-locsdk/guide/key第二步,下载sdk,地址:http://lbsyun.baidu.
2017-02-11 22:31:46
1192
转载 javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法前言在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示: 如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。 因此,数组以及对象的深拷贝就是JavaScript的一个基本功了。数组的深拷贝条条大道通罗马,实现数组的深拷贝,
2017-02-11 22:28:06
2064
转载 前端优化:九个技巧,提高Web性能
当今数字世界,存在着无数的网站,每天都需要处理各种不同的原因的访问。然而,这些网站中有很大一部分显得笨重,使用起来也很麻烦。没怎么优化的网站会被各种各样的问题困扰,包括加载时间、不支持移动设备、浏览器兼容性问题,等等。这篇文章讲述可以帮助 改善优化前端 的技术,非常有用。主要内容有清理代码、压缩图片、压缩外部资源、使用 CDN,以及一些其它方法。这些方法会为你的网站带显著的速度提升和整体性
2017-02-11 21:37:05
7621
转载 你不可不知的HTML优化技巧
本文转载自:你不可不知的HTML优化技巧如何提升Web页面的性能,很多开发人员从多个方面来下手如JavaScript、图像优化、服务器配置,文件压缩或是调整CSS。很显然HTML 已经达到了一个瓶颈,尽管它是开发Web 界面必备的核心语言。HTML页面的负载也是越来越重。大多数页面平均需要40K的空间,像一些大型网站会包含数以千计的HTML 元素,页面Size会更大。如何有效的降低HT
2017-02-11 21:34:49
364
原创 android入门之服务
今天来讲一下安卓的四大基本组件之一的服务·先来一个简单的排版-也就是两个按钮以便于模拟服务开启和关闭与之相对应的MainActivity import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.B
2017-02-10 21:29:03
253
原创 Android之系统广播
//关闭或打开飞行模式时的广播 Intent.ACTION_AIRPLANE_M;//充电状态,或者电池的电量发生变化;//电池的充电状态、电荷级别改变,不能通过组建声; Intent.ACTION_BATTERY_CH;//表示电池电量低 Intent.ACTION_BATTERY_LO;//表示电池电量充足 Intent.ACTION_BATTERY_O
2017-02-07 19:10:37
269
原创 Android入门之广播
广播是Android的四大组件之一,类似于监听不过是全局的。我这是模仿Android系统广播的做法做一个无序的广播所谓广播就是由接受者和发送至者组成为了区分动态广播与静态广播我这里会分别建立以便区分我这里先做一个发送者布局样式: android:layout_height="wrap_content"
2017-02-07 18:14:40
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人