frank.sunny的个人技术空间
在互联网行业,实践总是走在理论的前面
摘要: Android Studio打包未签名包 好久没有写技术博客了,真有点懈怠了,作为35岁的程序员,转行重新捡起这些知识,还是挺犹豫纠结的,不过没啥其它办法,一点一滴开始吧,今天这开篇就小结点前几天工作中遇到的关于如何通过Android Studio打包未签名包。 打包未签名包 因为并不是从基础一步一 阅读全文
posted @ 2016-08-11 17:33 frank.sunny 阅读(13370) 评论(0) 推荐(1) 编辑
摘要: 关于广播以前感觉是一知半解的,这次看到同事整理的文档,顺带跟着再参考几篇博文也学习整理了下,先上个整理的图 代码模板 发送广播 public static final String RECEIVE_ACTION = "com.demo.receive_action"; public static f 阅读全文
posted @ 2016-05-17 09:52 frank.sunny 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 关于Android开发中的证书和密钥等问题 引言 除了Android发布应用签名时需要用到证书外,在进行google Map Api开发和Facebook SDK API开发等时都需要申请API Key,在申请这些API Key的时候,也需要用到证书。 使用Eclipse和ADT开发的时候,证书都是自动生成的,可以在Eclipse里Window->Preferneces -> Android... 阅读全文
posted @ 2014-08-26 20:21 frank.sunny 阅读(78357) 评论(0) 推荐(2) 编辑
摘要: 获取屏幕宽高尺寸的三种代码形式在Android上,目前我知道的获取屏幕尺寸的方法有三种不同的代码形式方法1.在Activity中最常见的调用方式WindowManager windowManager = getWindowManager();Display display = windowManag... 阅读全文
posted @ 2014-07-16 21:49 frank.sunny 阅读(11059) 评论(0) 推荐(2) 编辑
摘要: Android横竖屏切换小结(老样子,图片啥的详细文档,可以下载后观看http://files.cnblogs.com/franksunny/635350788930000000.pdf)Android手机或平板都会存在横竖屏切换的功能,通常是由物理重力感应触发的,但是有时候也不尽然,通常在设置里面... 阅读全文
posted @ 2014-05-07 19:08 frank.sunny 阅读(103007) 评论(1) 推荐(9) 编辑
摘要: 如何将消息发送给Whatsapp联系人(由于本人喜欢word文档编辑,不喜欢网络编辑,所以仍然提供pdf版文档,方便查阅http://files.cnblogs.com/franksunny/send_msg_to_Whatsapp.pdf)Whatsapp官网上没有找到在Android上进行消息发送相关的信息,但是有一个iOS相关的帖子https://www.whatsapp.com/faq/iphone/23559013,原以为用它的URL在Android上也是可以使用的,结果试了下不行,看来错误地把URL当作URI了。基础功能实现后来根据AndroidIntent和IntentFilte 阅读全文
posted @ 2014-03-27 21:36 frank.sunny 阅读(6636) 评论(0) 推荐(1) 编辑
摘要: 腾讯微博oauth的原理与认证流程原文链接地址为http://www.w82.org/archives/915腾讯微博API通过以下四个步骤来完成认证授权并访问或修改受限资源的流程11.获取未授权的RequestToken(temporarycredentials)22.请求用户授权RequestToken33.使用授权后的RequestToken换取AccessToken(tokencredentials)44.使用AccessToken访问或修改受保护资源其中1~3步使用https方式,第4步使用http方式。请求签名说明所有TOKEN请求和受保护的资源请求必须被签名,微博开放平台会根据签 阅读全文
posted @ 2012-05-09 17:49 frank.sunny 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 本文的pdf版本下载地址http://files.cnblogs.com/franksunny/oAuth1.0%E5%8D%8F%E8%AE%AE%E4%B8%AD%E6%96%87%E6%95%B4%E7%90%86.pdf本文是对以下两篇文章的整理系列博文地址http://blog.csdn.net/hereweare2009/article/details/3968582参考翻译文档http://www.rollingcode.org/blog/f/oauth-core-1.0-final-cn.htmlOAUTH协议简介摘要:OAUTH协议为用户资源的授权提供了一个安全的、开放而又简 阅读全文
posted @ 2012-05-09 17:48 frank.sunny 阅读(1687) 评论(0) 推荐(0) 编辑
摘要: 为了方便阅读,原始文档下载地址如下http://files.cnblogs.com/franksunny/%E4%B8%8B%E6%8B%89%E5%88%B7%E6%96%B0%E7%BB%84%E5%90%88%E6%8E%A7%E4%BB%B6%E7%9A%84%E5%88%B6%E4%BD%9C%E5%B0%8F%E7%BB%93.pdf下拉刷新组合控件的制作小结在涉及联网操作的很多应用中会涉及到,下拉刷新的功能,国外一个JohanNilsson的高人写了一个listview下拉刷新代码,因为项目中的需要,我将其进行扩展了一下,形成了一个NPullToFreshContainer类,该 阅读全文
posted @ 2012-05-04 17:43 frank.sunny 阅读(2753) 评论(0) 推荐(0) 编辑
摘要: AndroidView绘制流程框架分析在之前的下拉刷新中,小结过触屏消息先到WindowManagerService(Wms)然后顺次传递给ViewRoot(派生自Handler),经decorview到Activity再传递给指定的View,这次整理View的绘制流程,通过源码可知,这个过程应该没有涉及到IPC(或者我没有发现),需要绘制时在UI线程中通过ViewRoot发送一个异步请求消息,然后ViewRoot自己接收并不处理这个消息。在正式进入View绘制之前,首先需要明确一下AndroidUI的架构组成,偷图如下:上述架构很清晰的呈现了Activity、Window、DecorView 阅读全文
posted @ 2012-04-20 18:38 frank.sunny 阅读(28449) 评论(0) 推荐(2) 编辑