码迷,mamicode.com
首页 > 2016年06月21日 > 全部分享
个人界面 < 头像 > 图片选择(相册,拍照)--如何调用系统的相册,裁剪并且上传
需求:个人界面的,个人头像图片的切换方式一:点击开始切换头像的pop–相册选择二:这里有两种方式,从相册选择和直接拍照,假设现在是从相册选择选择头像*我在pop确定的点击方法中写了一个方法—–实现打开系统的相册并且获取到照片路径,在这里我们一开始就设置了请求码,用来区分onActivityResult,然后在本Activity中通过onActivityResult方法中通过请求码做相对应的处理第一步...
分类:Web程序   时间:2016-06-21 06:48:32    阅读次数:276
【SSH】利用struts2 特性 导出excel
1、struts.xml配置 application/vnd.ms-excel excelStream attachment...
分类:其他好文   时间:2016-06-21 06:47:43    阅读次数:197
Android-启动模式task-lunchmodle-intent flag 总结
总结: 同一task内的activity可以是来自不同进程的activity栈内的activity不会重新排序,只能push或者popstandard模式允许多实例,可以在不同的tasksingleTask的activity只会存在一个实例singleTask的activity如果设置了独立的taskAffinity属性值,启动时就会在新的task中,否则会在已有task中singleTas...
分类:移动开发   时间:2016-06-21 06:50:13    阅读次数:253
XML——XML解析之DOM4J
本文介绍了使用DOM4J解析XML的方法...
分类:其他好文   时间:2016-06-21 06:47:21    阅读次数:187
iOS开发之第三方登录微信-- 史上最全最新第三方登录微信方式实现
项目地址 :    https://github.com/zhonggaorong/weixinLoginDemo 最新版本的微信登录实现步骤实现: 1. 在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。 地址: 点击打开链接 2. 下...
分类:微信   时间:2016-06-21 06:49:44    阅读次数:391
runtime 详解
rumtime基础知识 Objective-C提供了编译运行时,只要有可能,它都可以动态地运行,这意味着不仅需要编译器,还需要运行时系统执行编译的代码,运行时系统充当Objective-C语言的操作系统,有了它才能运行。 运行时系统所提供功能是非常强大的,在实际开发中是经常使用到的。比如,苹果不允许我们给Category追加扩展属性,是因为它不会自动生成成员变量,那么我们通过运行时就可以很好的...
分类:其他好文   时间:2016-06-21 06:48:02    阅读次数:180
retrofit2+rxjava+mockserver使用和理解
特点概要Square的retrofit作为目前android比较火的网络框架,具有以下特点: 1、rest api 风格 2、网络核心使用优秀开源框架okttp,其本身致力于组装request和便捷转换response。 3、代码简洁,拓展性高,开发包只有90k左右 4、支持RxJava、Guava、Java8等适配器。 简单使用案例是一个简单的登陆请求案例。使用name和pw...
分类:编程语言   时间:2016-06-21 06:46:32    阅读次数:525
多线程异步机制Handler以及AsyncTask
Android当中多线程的写法跟JAVA当中相差不了太多,只需要新建一个类继承自Thread类即可。然后重写父类的run方法。并在里面写耗时逻辑即可 class MyThread extends Thread { @Override public void run() { // 处理具体的逻辑 } } 启动线程 new MyThread().start();...
分类:编程语言   时间:2016-06-21 06:47:39    阅读次数:204
CSS Positioning(定位)与Float(浮动)
一、CSS Positioning(定位) 1、Positioning(定位)   CSS定位属性允许你为一个元素定位。它也可以将一个元素放在另一个元素后面,并指定一个元素的内容太大时,应该发生什么。元素可以使用的顶部,底部,左侧和右侧属性定位。然而,这些属性无法工作,除非是先设定position属性。他们也有不同的工作方式,这取决于定位方法.有四种不同的定位方法。 2、Static 定位 ...
分类:Web程序   时间:2016-06-21 06:48:36    阅读次数:303
看懂Android学习最佳路线
看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的。为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的Andr...
分类:移动开发   时间:2016-06-21 06:46:16    阅读次数:227
Java基础学习总结——Java对象的序列化和反序列化
Java基础学习总结——Java对象的序列化和反序列化 一、序列化和反序列化的概念   把对象转换为字节序列的过程称为对象的序列化。   把字节序列恢复为对象的过程称为对象的反序列化。   对象的序列化主要有两种用途:   1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;   2) 在网络上传送对象的字节序列。   在很多应用中,需要对某些对象进行序列化,让它...
分类:编程语言   时间:2016-06-21 06:47:58    阅读次数:175
mysql常用基础操作语法(七)--统计函数和分组查询【命令行模式】
注:文中所有的。。。代表多个。1、使用count统计条数:select count(字段名。。。) from tablename;2、使用avg计算字段的平均值:select avg(字段名) from tablename;这里都可以适当的拓展,比如加条件,重命名等等。3、使用sum求和:select sum(字段名) from tablename;4、使用max和min求最大值、最小值:5、注意...
分类:数据库   时间:2016-06-21 06:46:39    阅读次数:180
新版MATERIAL DESIGN 官方动效指南(三)
运动 Material design 的动效会被类似真实世界中的力的影响,类似重力。 物体在屏幕内的运动 屏幕内物体在两点之间的运动,是沿着一条自然、凹陷的弧线。屏幕上所有的运动都可以使用标准曲线。 弧线向上运动 在现实世界中,物体向上运动需要克服重力。元素在屏幕中向上运动,同样也是需要克服一个加速度,较慢的向上运动。 正确:当物体向上对角运动时,平缓开始上...
分类:其他好文   时间:2016-06-21 06:47:08    阅读次数:204
详解 Android 性能优化
为什么关注性能 对于一款APP,用户首先关注的是 app的性能,而不是APP本身的属性功能,用户不关心你是否是搞社交,是否搞电商,是否是一款强大的美图滤镜app,用户首先关注的是 性能—-性能不好,用户会直接卸载,在应用市场给一个恶狠狠得差评,小则影响产品口碑,大则影响公司的品牌和声誉,作为程序员,app的性能更应该作为我们关注的一个功能,而不是出了问题 才去门头苦恼加班加点的负担。 老实...
分类:移动开发   时间:2016-06-21 06:46:10    阅读次数:335
PHP的面向对象编程思想
这篇文章介绍了在PHP中的面向对象编程(OOP,Object Oriented Programming)。同时演示了如何通过使用一些OOP的概念和PHP的技巧来减少编码和提高质量。PHP 是一个混合型语言,你可以使用OOP,也可以使用传统的过程化编程。然而,随着项目越来越大,使用OOP可能会有帮助,OOP代码很容易维护,容易理解和 重用。这些就是软件工程的基础。在基于web的项目中应用这些概念就成...
分类:Web程序   时间:2016-06-21 06:46:50    阅读次数:215
计算机网络体系结构及其简单通信
(一)通信的基本概念:我们知道,通信的目的是快速、有效地传递信息。下面我们先来简单地介绍一点通信的基本知识: 现代信息的表达方式有文字、符号、声音、图像数据等多种形式。为了实现信息传递,通常以光、电等信号作为信息的载体。信号:信息的表达形式 信道:信号传输的通道,是信号传输媒介的总称。 信源:发出信息的地方 信宿:信息传送的终点根据传送信息的信道(信号传输媒介)不同,通信可分为有线通信和无线...
分类:其他好文   时间:2016-06-21 06:45:04    阅读次数:227
自定义View--弹性小球
效果图自定义代码public class BezierView extends View { Paint paint;//画笔 Path path;//路径 int radius = 50;//圆的半径 int time = 100;//计数时长 int index; int offsetIndex; float viewX, viewY;//图形中...
分类:其他好文   时间:2016-06-21 06:47:12    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!