自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

移动共享开发(三)应用信息注册

下面是Social SDK不同平台应用信息注册网站的地址:平台网址新浪微博http://open.weibo.com腾讯微博http://dev.t.qq.comQQ空间http://open.qq.com/微信好友http://open.weixin.qq.co...

2015-02-28 20:49:00 119

移动共享开发(二)各平台SSO(免登录)配置 微信和微信朋友圈、QQ、QQ空间、新浪微博、腾讯微博、人人...

SSO名词解释 : SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。例如用户已经登录新浪微博客户端,使用SSO授权登录时则不需要用户手动输入用户名、密码,直接点击登录即可, 因此可成为免登录.注意:SSO授权只针对授权过程,后续的分享仍然通过网页分享,不通过客户端完成分享流程转载请注明...

2015-02-28 20:40:00 378

移动共享开发(一)基本配置

注意1:QQ和QQ Zone SSO(免登录)引用的jar文件相同。当需要同时支持QQ和QQ Zone的时候,只需添加一次SocialSDK_QQZone_1.jar,SocialSDK_QQZone_2.jar文件即可.2:由于我们对微信的包名做了修改(libammsdk.jar -> SocialSDK_WeiXin.jar),如出现"Unable to exec...

2015-02-28 20:06:00 104

色彩搭配

要使app的色彩搭配得好,吸引人,就要注意做好撞色选择。所谓撞色,就是对比色的搭配。主体颜色形成对比,其他附选的颜色也应该处于同一色系,以便保持协调一致。看得比较多的对比色是黑和白,红和绿,蓝和黄这是一个对比色环,离得越远色彩对比越明显。我在之前也了解专门花时间去了解色彩如何搭配才能获得更好的用户体验,留了很多的文字笔记,但感觉参考对比色环最方便,总不可能每次做app图标的时候...

2015-02-27 21:44:00 176

Linux命令整理之七:scp

cp命令是用来复制本地文件的,而scp是用来在多个系统间安全的复制文件,属于安全网络连接实用程序openssh套件中的一个。 用法如下:$ scpusage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [...

2015-02-27 18:31:00 224

Android问题集锦之三十:SDK离线文档打开慢

不知从什么时候起,打开离线文档成了一件不容易的事情,原因是虽然是离线的文档,但是有很多内容需要连接Android官网,等到超时后才能打开。这一点google做的不地道,你给大家的文档明明是离线的,为什么还要联网才行?我们怎么办呢?改文件肯定是不行的,太多了。把网络断掉也不太可行。那么就从浏览器入手,将其调到offline状态。比如Firefox的操作是:File—>Work Off...

2015-02-27 11:05:00 83

Linux使用技巧4--Ubuntu安装Chrome浏览器

chrome官网上不去,国内的下载镜像里也没有找到Linux版的chrome,怎么办呢?网上逛了逛,发现网友实验出chrome下载的地址是可用的,见如下: https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb我们要做的就是静静的等待它下载完成:$ wget https://dl....

2015-02-27 10:25:00 474

Android事件总线 ( AndroidEventBus ) 框架发布

AndroidEventBus如果你不知道事件总线是什么,那么没有关系,下面我们先来看这么一个场景:你是否在开发的过程中遇到过想在Activity-B中回调Activity-A中的某个函数,但Activity又不能手动创建对象来设置一个Listener什么的? 你是否想在某个Service中想更新Activity或者Fragment中的界面? 等等之类的组件之间的交...

2015-02-27 09:26:00 75

使用事件总线框架EventBus和Otto

事件总线框架针对事件提供统一订阅,发布以达到组件间通信的解决方案。原理观察者模式。EventBus和Otto先看EventBus的官方定义:Android optimized event bus that simplifies communication between Activities, Fragments, Threa...

2015-02-26 21:35:00 82

double类型保留两位小数的方法

importjava.text.DecimalFormat;DecimalFormatdf=newDecimalFormat("######0.00");doubled1=3.23456doubled2=0.0;doubled3=2.0;df.format(d1);df.format(d2);df.format(d3);3个结果分别为:复制代码代码如下:...

2015-02-26 17:18:00 204

Android实战技巧之十二:Android Studio导入第三方类库

将一网友的XMPP代码从ADT转到AS时,发现其使用了第三方类库,源码放在了lib下,直接在AS中Import project,第三方类库并没有自动导入进来,看来需要自己动手了。项目的目录结构如下:XMPP$ lsapp build.gradle gradlew import-summary.txt XMPP.imlbuild gradle gra...

2015-02-26 13:49:00 105

Android Drawable 那些不为人知的高效用法

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑如何draw(...

2015-02-26 09:21:00 909

Android Drawable 那些不为人知的高效用法

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑如何draw(...

2015-02-26 09:21:00 132

ps学习(一)

ipone 4s 640 * 960 状态栏:40 导航栏:88 菜单栏:98 (px像素) 画布: 640 * 920 px, 分辨率 72 颜色模式: RGB 画面显示的三种方式切换:f 隐藏除了画布之外的所有界面:tab 打开“打开对话框”:ctrl+o 新建画布:ctrl + n 关闭画布:ctrl + w 打开标尺:ctrl + r 通过在标尺上拖拽的方式给出辅...

2015-02-25 22:54:00 77

rabbitvcs

有时候也会用到svn来管理源代码的项目,只用svn命令还是不够的,我们需要图形界面去更容易的操作提交、合并代码和浏览版本历史(不得不承认,命令行不是万能的,有时候还是图形界面更加方便)。在Linux下,我们需要rabbitvcs。rabbitvcs不但可以管理svn,还可以管理git和mercurial。下载安装参考此页面:http://wiki.rabbitvcs.org/wiki/d...

2015-02-25 18:33:00 300

如何让你的App图标杀出重围?

有过软件启动图标的设计经验的设计师,经常会遇到这样一个问题:设计出的单枚软件启动图标看起来很炫,但是放到电子市场上后,却不太受用户的喜爱,用户点击率很低。怎样从视觉设计的层面,去提升app软件启动的图标点击率呢?其实,我们在设计软件启动图标的过程中是有一定共性的设计方法的,这些能够帮助我们提升图标的点击率。1.运用视觉隐喻的同时,需要保证图标的可识别性。如图一,这里很多图标设计是没...

2015-02-25 17:15:00 140

群组图标绘制(渐变效果)

先看下最终效果先画背景图标画个圆,要控制画出的圆是正圆,不是椭圆,按住shift。填充背景调为径向渐变的绿色上边较浅绿的由半圆和泼浪组成的图形获取通过中间的圆与左边的圆交集;中间圆与左右两边圆的差集;再用“直接选择工具”取出需要的部分,与交集联集,缩小后嵌入圆中,编组最中间圆的边由两个圆环组成,两个圆环的制作方法相同。复制一个与中间圆相同大小的圆,偏移路径->...

2015-02-25 16:07:00 150

文件夹图标绘制

画一个圆角矩形,鼠标按住不放,通过向上下方向快捷键改变圆角半径按住shift,通过比例缩放工具下的倾斜工具让圆角矩形倾斜再画一个圆角矩形。A|t+shift移动复制一个“直接选择工具”选中圆角矩形左边的锚点,按住shift键,拖动,图形不会变形将拖出来的圆角矩形与另一个矩形两个合在一起,联集画一个大矩形,通过路径查找器“减去顶角”将下边多余的部分剪掉...

2015-02-24 21:46:00 168

Coffee图标绘制

画出一个圆角矩形画一个更大的圆角矩形在路径查找器“减去顶角”画出一个圆角矩形,对象->路径->偏移路径,画出一个更大的矩形,减去顶层,画出环形与半圆角矩形合在一起,联集接下来画蒸汽,用钢笔画锚点,点击起点,再点击终点不要放开鼠标调整曲度钢笔画出的只是路径,描点加粗,圆头端点感觉蒸汽变扭不自然的话,可用“直接选择工具...

2015-02-24 20:16:00 108

java was started but returned exit code 13

win7 64位的系统,随便找了一个jdk安装,然后下载了一个x84_64的eclipse,运行后就报出这个错,查了一下,应该是jdk的版本是32位的导致不配套,再重新安装一个64位的jdk,果然work了...

2015-02-23 21:56:00 130

Android实战技巧之十一:Android Studio和Gradle

经过两个多月的AS体验,我认为是时候将Android的开发环境迁移到AS上了。目前最新版本是1.0.2(大年30当天升级到1.1.0),除了UI控件拖拽偶尔崩溃的问题(Ubuntu),其他功能用来还是十分流畅和高效。打动我的有如下几个特色:智能感知体验特好,堪比VS 布局预览,手写布局后预览页面即时显示,便于布局调整和优化编辑速度飞快流畅,毫无eclipse的卡顿布局或源码中有图标和...

2015-02-17 13:07:00 433

Linux使用技巧3--用dd命令制作U盘系统启动盘

作U盘系统启动盘,Ubuntu下有个图形界面工具Startup Disk Creator,简单易用,但是缺点就是只能制作Ubuntu的启动盘,别的系统不支持。那么我想在Ubuntu下作Fedora的系统启动盘要怎么办呢?不要紧,有dd命令呢!dd命令是用来拷贝文件的命令,它可以自动转换成对应的格式。在玩树莓派的时候,我们也是用dd命令烧写系统的,还记得吧?$ sudo dd bs=4M if...

2015-02-17 10:25:00 511

突击Mercurial SCM(HG)9---hgignore

项目中有些文件是不想或不应该被托管的,比如Android项目中bin下和gen的文件。.hgignore文件就是为此而生,如果你的项目路径下无此文件,说明此时还没有人来创建它,那就由你去手动添加吧。语法.hgignore的内容不是随便写的,它遵循一定的语法格式。目前有两种语法格式:regexp Regular expression, Python/Perl syntax. 正则表达式,py...

2015-02-16 15:32:00 126

Docker实践5:搭建redmine

Redmine是一个开源的项目管理系统,它有如下优势让我选择它作为我的项目管理工具。1.支持多项目管理2.灵活的角色管理3.灵活的issue/bug跟踪管理4.支持甘特图和日历5.支持新闻、文档和文件管理,邮件通知等功能6.每个项目有自己的wiki和论坛,这一点非常棒7.与SCM系统集成,支持SVN, CVS, Git, Mercurial, Bazaar and Darcs等源代码...

2015-02-16 14:08:00 385

Docker实践4:搭建wordpress

在系列的第一篇文章《Docker实践》中已经search到并pull了官方的wordpress镜像,接下来我们还要search一个官方的mysql将二者结合,搭建一个可用的wordpress站点。首先,搞定mysql1.search$ docker search mysqlNAME DESCRIPTION ...

2015-02-16 11:01:00 302

突击Mercurial SCM(HG)8---hg server 用户认证

结合对docker搭建的hg server进行验证,用户认证其实很简单。请先参考《Docker实践2:用Docker搭建hg-server 》对docker搭建的hg server有个了解。对于我们自己用apache+hgweb搭建的server也适用,不过我没有亲自验证。将容器上的/var/hg 挂到主机上的/hg-repos,里面的两个配置文件hgusers和 hgweb.config可以...

2015-02-15 14:59:00 242

Android 自定义控件 轻松实现360软件详情页

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43649913,本文出自:【张鸿洋的博客】1、概述最近有不少朋友私聊问应用宝、360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考。嗯,关于实现呢,我写了两种方式:1、ScrollView内嵌软件介绍+ViewPager...

2015-02-09 09:24:00 205

Android 自定义控件 轻松实现360软件详情页

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43649913,本文出自:【张鸿洋的博客】1、概述最近有不少朋友私聊问应用宝、360软件助手之类的软件详情页怎么做,刚好,最近有时间就模仿360软件助手详情页给大家做个Demo,供大家参考。嗯,关于实现呢,我写了两种方式:1、ScrollView内嵌软件介绍+ViewPager...

2015-02-09 09:24:00 117

Docker实践3:fig搭建mediawiki

fig,无花果。fig项目源自docker,可以认为是快速搭建基于Docker的隔离开发环境的工具。一、安装fig$ mkdir docker; cd docker$ curl -L https://github.com/docker/fig/releases/download/1.0.1/fig-`uname -s`-`uname -m` > fig$ sudo chmod +...

2015-02-05 14:22:00 174

Android 打造编译时注解解析框架 这只是一个开始

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43452969 ,本文出自:【张鸿洋的博客】1、概述记得很久以前,写过几篇博客,容我列举一下:Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)Android 进阶 教你打造 Android 中的 IOC 框架 【ViewIn...

2015-02-05 09:49:00 257

Android 打造编译时注解解析框架 这只是一个开始

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43452969 ,本文出自:【张鸿洋的博客】1、概述记得很久以前,写过几篇博客,容我列举一下:Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)Android 进阶 教你打造 Android 中的 IOC 框架 【ViewIn...

2015-02-05 09:49:00 80

Docker实践2:用Docker搭建hg-server

如果有人已经将hg server的image做好了,那么我还要自己作吗?答案是拿来用吧。一、安装用hg为关键词搜索,得出以下结果:$ docker search hgNAME DESCRIPTION STARS OFFICIAL AUTOMATED...

2015-02-04 13:39:00 160

Android记录21-关于ListView数据错乱的解决方案

前言 本篇博客要给大家分享的是在Android开发中遇到滑动数据错乱的问题如何解决,先描述一些为什么会出现数据错乱,熟悉ListView复用原因的朋友一定知道,我们在开发中为了优化数据显示,避免卡顿,会利用ListView的缓存机制来复用我们的View。 来看一段我们经常会写的代码:package com.xiaowu.adapter;import com.xi...

2015-02-04 12:22:00 342

Docker实践

一、Docker是什么 docker直译为码头工人。当它成为一种技术时,做的也是码头工人的事。官网是这样描述它的:“Docker是一个开发的平台,用来为开发者和系统管理员构建、发布和运行分布式应用。”也就是说,如果把你的应用比喻为货物,那么码头工人(Docker)就会迅速的用集装箱将它们装上船。快速、简单而有效率。 它是用Go语言写的,是程序运行的“容器”(Linux containers),...

2015-02-03 17:58:00 183

Android 打造形形色色的进度条 实现可以如此简单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43371299,本文出自:【张鸿洋的博客】1、概述 最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的等。简单看了下代码,基本都是继承自View,彻彻底底的自定义了一个进度条。盯着那绚丽滚动...

2015-02-02 09:22:00 833

Android 打造形形色色的进度条 实现可以如此简单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43371299,本文出自:【张鸿洋的博客】1、概述 最近需要用进度条,秉着不重复造轮子的原则,上github上搜索了一番,看了几个觉得比较好看的ProgressBar,比如:daimajia的等。简单看了下代码,基本都是继承自View,彻彻底底的自定义了一个进度条。盯着那绚丽滚动...

2015-02-02 09:22:00 149

空空如也

空空如也

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

TA关注的人

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