- 博客(12)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 微信公众平台接入经验分享,纯干货
这篇文章是千米移动团队半年多时间使用微信平台开发多租户微店系统相关经验的分享与记录,涉及微信JSSDK,消息推送,微店支付等方面,微信开发的坑实在太多了,早期的时候官方文档也有不少问题。 文章后面还会持续更新修正。 希望对想了解使用微信平台的小伙伴们有些帮助,能够少走些弯路,少踩些坑。为何要关注微信巨大流量入口相对于App,用户使用成本低微信公众号服务号与订阅号的区别服务号:服务号主要面向企业,为
2015-09-30 11:00:20 5631 2
转载 使用Kotlin进行Android开发
使用Kotlin进行Android开发What is KotlinKotlin,原意是在俄罗斯的一个小岛,JetBrain在2011年推出了以这个来命名的一个运行在JVM上的语言, 看上去有点类似C#和Scala的结合,并且同为静态类型,作为一门JVM上的语言,可以轻松兼容Java,并且整个语言设计的非常轻量。目前的版本为0.12.200,尚未发布正式版。Kotlin的下载和配置在其官网上有,在这
2015-09-28 14:05:52 1289
原创 Umeng推送消息的坑,Android Service的android:exported详解
android:exported这个属性用于指示该服务是否能够被其他应用程序组件调用或跟它交互。如果设置为true,则能够被调用或交互,否则不能。设置为false时,只有同一个应用程序的组件或带有相同用户ID的应用程序才能启动或绑定该服务。它的默认值依赖与该服务所包含的过滤器。没有过滤器则意味着该服务只能通过指定明确的类名来调用,这样就是说该服务只能在应用程序的内部使用(因为其他外部使用者不会知道
2015-09-23 09:08:48 4074 1
原创 自动生成Android屏幕适配的dimens.xml
最近团队再做Android App的屏幕适配,按照官方的办法是layout文件引用dimen变量, 变量放在多个不同分辨率下的dimens.xml文件中,分别放在不同的目录下, ./app/src/main/res/values-sw480dp-land/dimens.xml ./app/src/main/res/values-sw600dp-land/dimens.xml ./app/sr
2015-09-22 19:00:46 8377 2
原创 iOS9系统开始对企业发布App进行严格限制
iOS9对企业发布App变得严格了,后面一般的App基本上不能通过企业发布安装了,真正用于企业内部的App第一次安装使用也会变得比较麻烦,可能需要出专门的帮助文档。 最近发现用户的iPhone升级到iOS9 系统后没法安装企业应用了,提示没有找到App, 经排查发现,是因为iOS不允许安装IPA文件和plist文件的Bundle Indentifier 不一致的App了,于是把plis
2015-09-21 17:25:12 3167 1
转载 sed 简明教程
awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以 林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。同样,本篇文章不会说sed的全部东西,你可
2015-09-16 18:52:12 1183
转载 Android 开发最佳实践
从Futurice公司Android开发者中学到的经验。 遵循以下准则,避免重复发明轮子。若您对开发iOS或Windows Phone 有兴趣, 请看iOS Good Practices 和 Windows client Good Practices 这两篇文章。摘要使用 Gradle 和它推荐的工程结构把密码和敏感数据放在gradle.properties不要自己写 HTTP 客户端,使用Vol
2015-09-16 14:40:20 1061
转载 Gradle, 基于DSL的新一代Java构建工具
Gradle是什么? Gradle 是以 Groovy 语言为基础,面向Java应用为主,基于DSL语法的自动化构建工具。说到Java的自动化构建工具,大家一定对Ant和Maven都不会陌生,对,Gradle就是这样一种类似的工具,不过它比Ant和Maven强大的多。Gradle能做什么? Gradle使用易懂的DSL语法 ,将开发过程中需要的编译、构建、测试、打包以及部署工作,变得非常简
2015-09-15 17:27:49 1196
原创 Gradle常用命令和原理说明
Gradle 是基于groovy语言实现(基于JVM的语法和java类似的脚本语言)的一个Android编译系统, google针对Android编译用groovy语言开发了一套dsl,这就是gradle。 因此,遇到不明白的gradle配置,直接看看相关groovy的源码,一般都可以找到解决的办法,始终记住,groovy是类似java的编程语言,不仅仅是脚本语言。在现在流行的Spring Boot微服务开发框架中,Groovy语言是可以代替Java语言编程的。
2015-09-15 17:18:24 5890 1
转载 大势所趋!十大令人振奋的移动端APP设计趋势
从移动端兴起,主流设计风格定型,再到Uber、Vine等现象级APP的崛起,移动端的APP设计直到现在才渐入佳境。促成这一切的影响因素很多,比如社会发展趋势的变化、共享经济的大热、新技术的积累,等等等等。这些事物的出现需要时间积累,这也是为什么这些应用到现在才火起来。同样的,今年我们要关注的是定型了的巨屏手机和逐渐沉淀下来的可穿戴设备。随着日常生活中所涉及到的移动端应用的增加,用户在这些东西上的所
2015-09-09 11:22:18 1672
转载 Android微信智能心跳方案
https://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=207243549&idx=1&sn=4ebe4beb8123f1b5ab58810ac8bc5994前言:在13年11月中旬时,因为基础组件组人手紧张,Leo安排我和春哥去广州轮岗支援。刚到广州的时候,Ray让我和春哥对Line和WhatsApp的心跳机制进行分析。我和春哥抓包测试了差不多
2015-09-02 14:28:38 2378 1
转载 深入浅出学Spring Data JPA
感觉这个JPA的文章还行,比较容易理解,原文: http://sishuok.com/forum/blogPost/list/7000.html第一章:Spring Data JPA入门 Spring Data是什么Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Dat
2015-09-01 11:32:32 1412
2016年南京软件开发者大会《 高效率的Android开发》PPT
2016-05-04
Android系统介绍和学习路线培训
2015-09-22
如何合理设计HybridApp: 移动应用跨平台开发经验分享
2014-05-29
RaspberryPi使用舵机网页远程控制摄像头转动
2013-06-01
android downlaod manager下载管理器
2012-11-23
android vcard syncML源码
2011-08-09
开发微信应用在Android手机上可以使用chrome://inspect方式调试吗?
2015-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人