自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (2)
  • 收藏
  • 关注

原创 代码实现微信公众号自定义菜单,微信测试号自定义菜单

步骤1:获取access_token通过微信工作平台接口调试工具获取:https://mp.weixin.qq.com/debug步骤2:通过post请求接口设置自定义菜单我这里通过chrome的postman插件请求的url: https://api.weixin.qq.com/cgi-bin/menu/create?access_token=xxxxxxxxxxxxxxxxbody:{ ...

2018-03-20 10:29:52 2505

原创 实现微信公众号聊天机器人,自动回复——nodejs+图灵机器人

登录微信测试号:https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index设置开发接口:填写url地址和token,url是在微信公众号发送消息的时候调用的接口地址步骤:1、注册图灵机器人获取apiKey,官网:http://www.tuling123.com/2、使用nodejs框架...

2018-03-20 10:15:14 4118

原创 前端学习网站

在30秒或更短的时间内弄懂的有用CSS代码片段 http://caibaojian.com/30-seconds-of-css/ 

2018-03-16 10:01:22 303

原创 html+css3实现简单加载动画,loading实现

通过css3实现loading动画,主要用到的属性:@keyframes :用于定义动画animation:用于使用动画animation属性描述值描述animation-name规定需要绑定到选择器的 keyframe 名称。。animation-duration规定完成动画所花费的时间,以秒或毫秒计。animation-timing-function规定动画的速度曲线。animation-de...

2018-03-16 09:59:06 4545

原创 android开发,如何优化app的性能

1、内存的优化(1)、避免基本数据类型数据被无故自动装箱,因为自动装箱会创建新的对象,导致频繁的gc操作,造成内存的                 泄漏,解决方法是保持类型的一致性。(2)、在数据量小的键值对集合中使用arrayMap或者sparseArray替换hashmap,因为hashmap要求对象作为                   键值对,存在自动装箱问题引发的内存问题

2017-03-28 08:44:09 351

原创 android开发,http请求和https请求有什么区别

① http效率更高,https安全性更高。② http是超文本传输协议,https是安全超文本传输协议,③ http信息是以明文方式传递,https是使用ssl加密传输协议传输数据,也就是通过第三方工具可以截取篡改http传输的数据,而https即使截获了没有密钥也白搭。④ 传输使用的默认端口也不一样,http使用的是80.https使用的是443⑤ 使用https的服务器必须从

2017-03-28 08:40:08 3437

原创 RecycleView实现Gallery画廊效果,中间放大两边缩小

通过给RecycleView设置滚动监听,在 onScrolled 中完成功能。    具体的算法是:1.规定缩放比例的最大值和最小值 MAX_SCALE(eg: 1.2f) 和 MIN_SCALE(eg:0.85f)2.当滑动的时候,计算recycleview的所有可用的子view的左边界(left = View.getLeft())和右边界(left = View.getRight

2017-03-20 17:09:29 15351 8

原创 Activity保存成图片,如何将界面Activity保存成本地图片

直接贴代码了package com.uuid.mvpdemo;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics.Bitmap;i

2016-03-07 09:14:11 1005

原创 spring+JDBC开发配置

spring+jdbc联合开发 配置加入支持jar包之后,对spring中的ApplicationContext.xml进行配置在Dao实现类中配置数据库连接

2016-03-03 09:23:15 343

原创 dom4j解析xml,dom4j创建xml

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.       对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越

2016-02-25 19:11:46 458

原创 eclipse 导出doc文档,javadoc导出步骤

第一、选择project →选择generate javadoc...第二、在弹出的对话框,选择下一步第三、第四、输入导出使用的字符集,如utf-8 “-encoding utf-8 -charset utf-8”

2016-02-15 09:37:46 512

原创 sublime Text 3 使用总结

1.安装 package control安装方法: 1)打开 sublime text 3客户端              2)使用快捷键ctr+~键      3)   在控制台输入 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_

2016-02-08 20:02:33 744

原创 android surfaceview播放视频前,出现黑屏

问下,surfaceview播放视频前,总是黑屏2秒钟,就显示画面,有谁碰到过么 ?回答1:那是加载啊 缓冲buffer100% 。回答2: 这是正常情况.. 回答3:我们是还没有播放的情况下,先实现图片在上面,这样就看不出来了回答4:原因是 Activity加载布局后,才开始加载surfaceview,其他布局都加载好了,但是sur就黑屏2秒 回答5:不光是你播放的时候会黑屏

2016-01-12 08:40:56 6038 1

转载 Android 屏幕适配方案

http://blog.csdn.net http://static.blog.csdn.net/images/logo.gif 生命不息,奋斗不止,万事起于忽微,量变引起质变http://blog.csdn.net/lmj623565791zh-cnhttp://blog.csdn.net5 2015/12/3 15:13:05 http://blog.csdn.net/lmj623565791

2015-12-03 15:15:32 4557

原创 AbsListView及其子类GridView和ListView及其之类ExpandableListView取消默认点击效果

在布局文件中加入人 红色 内容就取消了系统自带的点击效果。

2015-11-19 08:45:20 722

原创 android网络请求框架 HttpClient与Volley的性能对比

分别使用HttpClient和Volley进行网络的访问1.使用HttpClient进行网络的访问:(控制台打印如下信息)2.使用Volley进行网络访问:(控制台打印如下信息)通过控制台打印的日志不难分析出,使用Volley的性能比时候HttpClient要高出许多。关于Volley的详细介绍

2015-11-04 15:51:06 662

转载 Android TouchEvent事件传递机制

跟touch事件相关的3个方法:public boolean dispatchTouchEvent(MotionEvent ev);    //用来分派eventpublic boolean onInterceptTouchEvent(MotionEvent ev); //用来拦截eventpublic boolean onTouchEvent(MotionEvent ev);

2015-11-03 17:37:25 339

原创 android 扫描手机上的图片 获取手机图片路径

Uri mImageUri = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;//Uri mImageUri = MediaStore.Images.Media.INTERNAL_CONTENT_URI;ContentResolver mContentResolver = MainActivity.this.getContentResolver(

2015-11-03 15:52:18 1099

转载 Android M 新的运行时权限开发者需要知道的一切

Android M 新的运行时权限开发者需要知道的一切字数3642 阅读3467 评论25 喜欢78翻译的国外一篇文章。android M 的名字官方刚发布不久,最终正式版即将来临!android在不断发展,最近的更新 M 非常不同,一些主要的变化例如运行时权限将有颠覆性影响。惊讶的是android社区鲜有谈论这事儿,尽管这事很重要或许在不远的将来会引发很严重的问题

2015-11-03 09:51:27 362

转载 Android ImageView扩展 支持本地gif图片 支持网络gif图片

转载自:http://blog.csdn.net/guolin_blog/article/details/11100315主要改进: 在原有的代码基础上加入了网络图片的显示。源码地址我个人是比较喜欢逛贴吧的,贴吧里总是会有很多搞笑的动态图片,经常看一看就会感觉欢乐很多,可以释放掉不少平时的压力。确实,比起一张单调的图片,动态图片明显更加的有意思。一般动态图片都是GIF格

2015-11-03 09:35:49 1349

转载 Android ViewTreeObserver简介

一、结构public final class ViewTreeObserver extends Object    java.lang.Object         android.view.ViewTreeObserver二、概述    这是一个注册监听视图树的观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局

2015-11-02 09:12:31 302

转载 最全的常用正则表达式大全分享

最全的常用正则表达式大全分享转发自:http://www.cr173.com/html/19109_all.html正则式太难学,而且容易忘记 ,西西是看过很多次,都是一会就全部不记得了滴。很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋

2015-10-30 10:14:05 325

原创 android 将View界面保存成图片bitmap

1.假如 界面为 View view;2创建一个指定大小的画布Bitmap bmp = Bitmap.createBitmap(getActivity().getResources().getDisplayMetrics().widthPixels, getActivity().getResources().getDisplayMetrics().heightPixels, Bitma

2015-10-30 08:41:38 1230

转载 android限制app的敏感ContentProvider的可访问性

转载:http://blog.csdn.net/asce1885

2015-10-20 14:51:21 953

原创 android应用默认安装路径配置

android 从api 8 开始,应用自身可以设置默认安装位置。设置方法:在 AndroidManifest.xml 中的manifest 节点设置 android:installLocation属性    android:installLocation="preferExternal">其中 android:installLocation有3

2015-10-20 08:33:42 797 1

转载 几个常用的android studio 插件

实用的Android Studio 插件原文出处:http://www.jianshu.com/p/6f5f818afe4b 1、android-butterknife-zeleznyandroid-butterknife-zelezny 是根据butterknife定制的一款插件,能够方便快速初始化,对于我来说是开发必备,本人也对此插件进行了一些优化,个人感觉

2015-10-14 17:48:46 468

原创 通过js判断当前访问的是电脑还是手机

//平台、设备和操作系统         var system = {             win: false,             mac: false,             xll: false,             ipad:false         };         //检测平台         var p = navigator.p

2015-09-23 16:43:09 515

原创 android 自动弹出软键盘,EditText自动获取焦点

去掉进入界面EditText自动获取焦点,自动弹出软件盘。             通过在layout 布局的跟节点中添加 android:focusableInTouchMode="true"

2015-08-05 17:00:33 514

转载 android 判断某个服务是否正在运行的方法

/**  * 判断某个服务是否正在运行的方法  *   * @param mContext  * @param serviceName  *            是包名+服务的类名(例如:net.loonggg.testbackstage.TestService)  * @return true代表正在运行,false代表服务没有正在运行  */  public 

2015-05-03 16:29:06 658

原创 android,编译源代码经常发生的几个异常

在Ubuntu12.04(64位)编译Android4.0源码时,遇到各种各样的问题。不是缺这个,就是少那个。现把这些问题和解决方法罗列出来(最新统计)。  错误(1):  /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory  make: *** [out/host/li

2015-04-19 19:59:35 542

转载 图片缓存之内存缓存技术LruCache,软引用

每当碰到一些大图片的时候,我们如果不对图片进行处理就会报OOM异常,这个问题曾经让我觉得很烦恼,后来终于得到了解决,那么现在就让我和大家一起分享一下吧。这篇博文要讲的图片缓存机制,我接触到的有两钟,一种是软引用,另一种是内存缓存技术。先来看下两者的使用方式,再来作比较。除了加载图片时要用到缓存处理,还有一个比较重要的步骤要做,就是要先压缩图片。1、压缩图片至于要

2015-04-08 11:17:13 370

原创 androidL,自定义状态栏

android21(AndroidL)之后提供了自定义状态栏。                  #cecece #cecece #cecece @null #cecece

2015-03-24 15:58:44 315

原创 商户向平台下订单流程

2015-03-20 09:47:15 491

原创 android NDK使用详解(一)

1.编写native方法,eg:public native String stringFromJNI(String abc);                 2.通过命令生成.h头文件,eg: 进入到工程的bin目录,javah -classpath classes -d 输出的文件夹目录 包.类名称                 3.编写.c文件                 

2015-03-19 17:17:38 502

转载 android 从相册截照片使用

Intent intent = new Intent(Intent.ACTION_GET_CONTENT, null); intent.setType("image/*"); intent.putExtra("outputX", outputX);//裁剪区的宽 intent.putExtra("outputY", outputY);//裁剪区的高

2015-03-14 13:45:25 292

原创 android 从相机捕获照片到本地

String filePath = “..... .png”;//图片地址 File file=new File(filePath) ;//图片保存位置 Uri cameraImageUri = Uri.parse(path); Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);//actio

2015-03-14 11:55:59 347

转载 Arp工作原理及欺骗原理 局域网的网络流通不是根据IP地址进行,而是根据MAC地址进行传输。 当主机A要和主机B通信时,这时候假定A,B刚开机,或者ARP缓存表是空的。既然谈到通信,那么一般来说,

Arp工作原理及欺骗原理局域网的网络流通不是根据IP地址进行,而是根据MAC地址进行传输。当主机A要和主机B通信时,这时候假定A,B刚开机,或者ARP缓存表是空的。既然谈到通信,那么一般来说,它们应该对数据完成一个封装和解封装的过程。其他的层次我们先不谈,只看数据链路层和网络层。在A这边,做为一个数据的源,它在发送数据时,数据被封装到网络层,需要添加一个IP报头,里面有源和目标IP地址字段

2015-03-09 17:30:22 3640

转载 android使用StrictMode进行应用优化

google在android2.3中新增了StrictMode API来设置对一个thread的策略(ui线程或者分线程),它主要检测了读写操作,访问网络,数据库读写等耗时的操作并将其以log或者dialog等形式打印出来。分析这些日志,我们可以尽快找出程序运行缓慢的原因进而优化代码,避免ANR(Application Not Responding)窗口的出现。启用StrictMode 推

2015-03-08 17:03:01 513

转载 android中IntentService和Service有什么区别

1.Service不是一个单独的进程 ,它和应用程序在同一个进程中。2.Service不是一个线程,所以我们应该避免在Service里面进行耗时的操作.IntentService使用队列的方式将请求的Intent加入队列,然后开启一个worker thread(线程)来处理队列中的Intent,对于异步的startService请求,IntentService会处理完成一个之后再处

2015-03-08 17:00:02 620

转载 android 性能分析,traceview android自带的性能分析工具,traceview的使用

android的世界真大,要不就是我接触的太少。据说了一种叫traceview的工具,是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。1.在开始使用TraceView你要注意:  你的设备和模拟器必须设置SD card 和 你的程序拥有对SD card 具有读写操作的权限()2.在你的程序中使用Tr

2015-03-08 17:00:02 344

android网络请求框架 HttpClient与Volley的性能对比

android网络请求框架 HttpClient与Volley的性能对比

2015-11-04

powerimageviewtest加入网络gif图片的支持

本地gif图片 网络gif图片的下载显示

2015-11-03

空空如也

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

TA关注的人

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