自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 onTouchEvent(二) 使用Scroller实现黏性滑动的ScrollView

本文为楼主原创,转载请表明出处:http://blog.csdn.net/suma_sun/article/details/52900476 上一篇博文介绍了onTouchEvent()手势控制相关的一些坐标概念,这篇文章结合上一篇内容加上Scroller实现一个简单的带黏性滑动的ScrollView。思路滑动的时候判断最终偏移量是不是超出了子view(ViewGroup内容)的范围,如果超出了

2016-11-01 22:49:06 1287 4

原创 Android多线程性能优化(一)

- Activity.runOnUiThread(Runnable) - View.post(Runnable) 、 View.postDelay(Runnable , long) - Handler - AsyncTask源码剖析

2016-06-04 22:24:46 5840 2

原创 onTouchEvent(一) 你所必须知道的坐标详解

OnTouchEvent(MotionEvent event) 这个方法是定制手势操作的重点,根据业务不同写法也各不相同,然而最重要也是最基础的是其坐标的含义,因为不管什么业务都是需要根据其坐标来进行判断、操作等。 根据代码片段、源码和图片解析坐标关系

2016-10-24 09:15:23 8192 4

原创 InstallerActivity——系统安装器引发的BUG

前段时间公司的一个H5项目查出一个bug,奇葩的八阿哥!第一次安装的app进入到WebView界面后,HOME键返回桌面,再从桌面点击app进入该应用,展示的界面居然不是最后展示的WebView界面,而是启动界面!

2016-10-05 23:20:47 1504 2

原创 http抓包(PC\移动)

本文为楼主原创,转载请表明出处:http://blog.csdn.net/Suma_sun/article/details/52216114 最近公司有个项目是用WebView + HTML5做的。登陆界面是本地的,接口用的还是web的接口(不要问我为什么登陆界面不用h5…),有点坑返回的不是json数据,返回码是302重定向,成功与失败信息全在http的header里面。 由于返回码是302所

2016-08-16 00:11:43 1692

原创 Android多线程性能优化(二)

使用多线程技术避免掉帧(卡顿)Message复用容易控制的顺序执行的后台线程——HandlerThread 解析并使用

2016-06-10 19:00:35 1074

原创 面试经典题Handler机制回答

Handler机制的问题 相信很多人都遇到过这样的面试题。 那为什么需要Handler呢,你们有反问过自己吗?为什么要有Handler从源码角度理解该机制

2016-05-18 00:48:30 8455 3

原创 硬件交互之命令交互

java层 使用字节流 与硬件嵌入式交互

2016-05-14 02:14:37 5559 1

原创 android与.NET写的接口交互方式,SOPA协议

由于项目需要调用客户那边的接口,而更为坑爹是就是客户的技术是.net开发。搞了一天终于能和.net写出的接口交互,写出来和大家分享。 不同于 http协议,采用HttpClient向服务器端action请求数据。与.net开发的接口交互的话,需要下载KSOAP包:ksoap2-android-assembly-3.3.0-jar-with-dependencies.jar包。导入项目的libs文件

2016-02-26 23:41:07 1418 1

原创 android集成第三方微信登录

项目需要用到第三方登录的微信数据,已调试好并集成到项目中,给大家分享一下。第一步:在微信开放平台创建安卓应用,需要输入的包名和签名就不用再提吧,不知道的自行百度。 应用创建完毕后会得到两个值:AppID、AppSecret,用这两个值来请求微信。 然后去微信开放平台的资源中心 ,选择安卓资源包 ,如图: 注意:输入的包名和签名要和项目中的一致!第二步:将安卓资源包中的libammsdk.j

2016-02-26 21:14:57 14561 4

转载 android请求https(二)使用HttpClient 请求https

上一篇文章已经介绍了如何生成android 可以用的BKS的密匙,如果不会的请看我上一篇文章android请求https(一)生成BKS。单向验证服务器证书用于生成HttpClientimport java.io.InputStream;import java.security.KeyStore;import org.apache.http.HttpVersion;im

2015-06-29 22:41:03 1189

原创 android请求https(一)生成BKS

本文乃博主方便以后忘记可以快速拾起而撰写的,不喜勿喷。最近公司的项目要用到https请求,负责服务器的同事给了我证书,搞了一天都没成功,老是挂掉。(如果不太清楚可以先搜索下SSL握手)后来在网上才看到,android不支持jdk默认编译的“JKS”格式,只支持“BKS”、"P12"!博主周末花了一个下午的时间终于生成了“BKS”格式的key。(有图有真相)首先你必须搭建好JDK运行环境

2015-06-28 22:04:40 3657 1

原创 Notification的应用

今天碰到Notification 捣鼓了好久,写个笔记免得以后又要用。先传两张效果图刚开始做的是老版本的不能像酷狗一样把通知栏内容缩小,后来换成4.1后支持的功能,可以缩放。这是xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_

2015-05-20 22:07:20 537

ScrollView滑动详解

http://blog.csdn.net/suma_sun/article/details/52884346 onTouchEvent(一) 你所必须知道的坐标详解 http://blog.csdn.net/suma_sun/article/details/52900476 onTouchEvent(二) 使用Scroller实现黏性滑动的ScrollView

2017-02-20

tomcat-x64

Tomcat 7_x64位,适用于64位环境的web容器

2015-01-18

空空如也

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

TA关注的人

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