- 博客(19)
- 资源 (11)
- 收藏
- 关注
原创 简单使用Bunble
Bundle bundle = new Bundle();// bundle.putString("store_name", store_name); //goTo(MerchantsIndexActivity.class, bundle);
2016-09-21 16:45:02 601
原创 numberpickerView的学习使用相较于PickView也是很不错的一个控件
NumberPickerViewanother NumberPicker with more flexible attributes on Android platform项目地址https://github.com/Carbs0126/NumberPickerView前言在平时开发中会用到NumberPicker组件,但是默认风格的NumberPicker
2016-09-21 15:02:38 1731
原创 微信支付开发的一些坑
本文说明现在很多项目都会集成微信登陆授权、微信公众号授权或者微信支付,然而当我们根据微信的开发文档进行开发的时候会发现,一个又一个的坑, 尤其是微信支付,demo还是eclipse的,令人捉急。本文仅仅简单介绍一下在公司开发时集成微信APP支付的流程,以及开发中的几个坑。开发流程让产品经理去微信开放平台注册应用,获取AppID、AppSecret,并申请开通微信支付功能。
2016-09-20 16:31:05 3364
转载 Autolayout_APP适配终结者
不久前看了张鸿洋大神的《Android AutoLayout全新的适配方式 堪称适配终结者》,觉得不错。拿来用了以后,发现有些问题。自己觉得可以写一个类似的,于是兴趣大发,动手写出了自己的AutoLayout,感觉更胜一筹。废话不说,我们一步步开始:一、吩咐美工UI做的事情设计图都用一个尺寸(分辨率)设计,例如是1
2016-09-17 10:00:02 574
原创 关于安卓APP瘦身方面的经验()
来自-app架构师公众号 大家有兴趣可以去关注他的文章从APK的文件结构说起APK在安装和更新之前都需要经过网络将其下载到手机,如果APK越大消耗的流量就会越多,特别是对于使用移动网络的用户来讲,消耗流量越多就代表需要花更多的钱去购买流量。同时一些第三方应用商城也会对上传的APK大小有限制,所以为了能够让产品能够更受商城和用户欢迎,APK瘦身是第一步,更小的APK标
2016-09-14 14:54:42 1321
原创 安卓的微信支付集成
准备:1,导入微信的libs包libammsdk.jar;2,测试时使用weixinDemo中的debug_keystore;3,需要注意应用要通过审核,并且几个Key值正确,一下为微信支付Demo中的值:?12345678910//微
2016-09-14 14:31:31 540
原创 通俗的说下Java里面的回调机制(供学习使用-学习笔记)
序言最近学习Java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么问题。但是,对于初学的我来说,缺了一个循序渐进的过程。此处,将我对回调机制的个人理解,按照由浅到深的顺序描述一下,如有不妥之处,望不吝赐教!
2016-09-14 14:18:20 486
转载 Butterknife的源码解析(仅作学习参考用)
尸情化异的文章地址:http://www.jianshu.com/p/0f3f4f7ca505在N久之前,自从实验室里面的学长推荐我用butterknife后, 此后的项目再也离不开butterknife了,然而自以为对它很熟时,前不久今日头条实习生招聘二面却被面试官洗刷了一顿。然后整个二面完全是被虐的感觉,估计最后会挂,哎!当时被问到but
2016-09-14 11:16:04 329
原创 安卓AS打包项目出现错误-【Android】Error: Expected resource of type styleable [ResourceType]
Error: Expected resource of type styleable [ResourceType] 这个错误在编译运行时候并不会出现,但是当需要编译打包的时候,就会爆出这个异常。123点击异常信息会定位到该异常时,才会出现此异常,在调试的时候正常编译,但却在编译签名包的时候失败。解决办法就是在报错的方法处,加上 @SuppressWa
2016-09-13 16:42:13 1451
原创 Android studio依赖项目
Android studio是谷歌开发一个Android开发代码工具,在编辑代码的过程所有创建项目的程序中,会依赖其他项目包,和其它的项目的模块,通过相关依赖之后,而无需在写入代码。方便的进行快速开发源代码更好Android的app应用。工具/原料Android studio方法/步骤
2016-09-13 14:50:00 506
转载 ormlite学习之记录
ORMLite学习入门笔记使用原始的SQLiteHelper来操作维护数据库有点过于繁琐,重复工作量较大。所以会想到使用一个比较方便的ORM来维护我们本地的数据库,各位业界前辈都给我推荐了ORMLite(官网:http://ormlite.com/),以其小巧方便,在Android数据库维护上深受大家的喜爱。 但是ORMLite的文档有比较少,官方老外写的文档又长又乱,我等
2016-09-13 14:28:10 602
原创 安卓APp捕获异常
直接贴代码了package adadd;import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import android.os.Environment;import android.os.Looper;import androi
2016-09-12 17:32:15 565
原创 APP的异常捕获
在APP开发过程当中,会遇到很多异常导致程序崩溃,我们,很希望把这些异常记录下来方便我们修改在应用运行过程中,有很多异常可能会发生,而我们希望在异常发生的时候第一时间的保存现场。如何处理未捕获的异常呢?首先我们要实现一个接口 java.lang.Thread.UncaughtExceptionHandler ,要实现该接口里面的
2016-09-12 16:36:34 1460
原创 关于安卓开发工具AS(第一篇)
什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在Android Studio系列教程一–下载与安装中新建项目成功后会下载Gradle,貌似这个过程不翻墙也是可以下载,但是访问特别慢,建议翻墙下载。那么下载的Gradle到什么地
2016-09-12 10:38:49 8885 1
原创 如何下载大图片-防止图片00M
由于项目对图片加载需求的特殊性,现有图片加载框架无法满足,就自己写了一个简单的图片加载功能,在写的过程中遇到了一些坑,下面就分享下我在图片下载这条线上遇到的坑 和 怎么解决这些坑的。下载数据我们使用如下代码先把图片数据下载到内存里面:Oh, beautiful code~~ 但是,你中枪了!
2016-09-02 17:09:58 764
转载 利用Zxing生成带LOGO 的二维码图片
利用ZXing生成带LOGO的二维码图片原创 2016-06-20 天际空痕 郭霖新的一周开始了。本篇文章的作者 天际空痕(天空) 是我的dota群中的一位成员,虽说水平很菜,但却经常喜欢1v9。不过比起他的dota水平,代码水平就要好得多了,比如本篇文章的技术含量就相当不错。现在二维码可以说是非常流行,大多数二维码的中央还都会有一张LOGO图片,那你知
2016-09-02 17:03:49 1197
原创 安卓基类的书写-参考鸿洋大神
基类Activity作者写了Android产品研发、源码解析等多个专题,有兴趣可以关注学习。本文为产品研发中的一篇。1概述 在实际的android产品研发中,一般的我们在写Activity的时候都会继承于一个基类Activity,该Activity是所有的Activity的基类。在该基类中我们主要用于重写一些共有的
2016-09-02 17:00:16 1450
原创 支付宝集成文档-傻瓜式快速集成
支付宝集成-作为移动开发者的必学技能一家移动互联网公司,说到底,要盈利总是需要付费用户的,自己开发支付系统对于资源有限的公司来说显然不太明智,国内已经有多家成熟的移动支付提供商,阿里就是其中之一。 接入流程如下:签约成为支付宝商户签约地址:https://b.alipay.com只有成为签约商户
2016-09-02 16:58:21 804
原创 怎么把你计算机上的一个工程项目文件传到github网站上去
1.在你计算机上新建一个空的文件夹,命名,把你要传到github网站上去的工程项目copy到这个文件夹下。2.右键打开Git Bash,用git init初始化Git仓库。3.添加文件到Git仓库git add git commit -m "first commit"4.到github网站上New repository,建立远程仓库。5.关联一个远程库
2016-09-01 18:07:45 285
Mpandroidchart的demo eclipse版
2016-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人