PopupMenu是Android中一个十分轻量级的组件。与PopupWindow相比,PopupMenu的可自定义的能力较小,但使用更加方便。...
分类:
移动开发 时间:
2015-03-17 18:05:13
阅读次数:
227
1: 什么是 Application
Application 和 Activity Service 一样是android 框架的一个系统组件,当android 程序启动时会创建一个application 对象,用来存储系统的一些信息 通常 我们是不需要指定一个Application 的,这时系统会自动帮我们创建,如果需要创建自己的Appication 也很简单创建一个类继承Applic...
分类:
移动开发 时间:
2015-03-17 18:03:10
阅读次数:
146
http://tech.meituan.com/mt-apk-adaptation.html
http://www.cnblogs.com/ct2011/p/4100132.html
http://blog.csdn.net/jwzhangjie?viewmode=contents...
分类:
移动开发 时间:
2015-03-17 18:01:41
阅读次数:
150
尊重他人劳动成果,转载请说明出处:http://blog.csdn.net/bingospunky/article/details/44344085
接触android有半年了,关于图片异步加载,一直只用别人的框架,虽然特别方便,但是始终未见识到图片异步加载的庐山真面目。最近比较悠闲,研究一些高大上的东西。在这篇文章总结一下我对图片异步加载的一些学习心得。
图片加载最重要的无非就是内存和线程。...
分类:
移动开发 时间:
2015-03-17 18:02:20
阅读次数:
239
在Android手机上,如QQ、微信当有未读消息的时候、我们可以看到在应用的启动图标的右上角会有一个红色圈圈、且圈圈里会动态显示未读消息的数目,如下图显示:
那么该功能是怎么实现的呢?
在万能的互联网搜索和翻阅了大量相关资料、也请教了一些技术群里的大咖们。从他们那里我获知、提取了一些关键词:第三方控件BadgeView(实现应用内的数字提醒)、快捷图标、Launcher、反射。
零零碎碎的花费...
分类:
移动开发 时间:
2015-03-17 18:01:26
阅读次数:
302
我们在安装新的 APk 的时候,会出现
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
原因: 是因为 androidversionCode 的原因,我们手机里面的APP 的 versionCode 高于将要安装的 APP!
error:
[2015-03-17 16:52:21 - HoleYo...
分类:
移动开发 时间:
2015-03-17 17:59:55
阅读次数:
143
如图所示:
出现了很多的错误,错误原因是,因为这里
一定要保证新建的时候,目标版本的sdl和最低版本的sdk要一致,否则会出现引入v7包,所以造成了以上的很多错误出现。
关于为什么会出现目标版本和最低版本 不一致的问题,我没有深究,可能是因为你的SDk tool里的版本过低,试着去更新一下...
分类:
移动开发 时间:
2015-03-17 17:59:47
阅读次数:
123
如果双击Home,会来到iOS App的switcher页面,在这儿列出了当前系统挂起的App, 上面有每个App的切屏,相信大家都熟悉这个东东了。它其实是每个App在挂起前,对App后个载屏。那么我们如何自定义它在App Switcher上的展示呢,明白了它其实是对App的载屏,那么在它快进入后台的时候,我们改变其外观,那么载下来的图片,不就改变了吗?代码如下
@interface App...
分类:
移动开发 时间:
2015-03-17 17:55:15
阅读次数:
167
原文:https://wiki.base22.com/display/btg/How+to+setup+SLF4J+and+LOGBack+in+a+web+app+-+fastLogback is intended as a successor to the popular log4j proje...
分类:
移动开发 时间:
2015-03-17 17:52:21
阅读次数:
179
请尊重他人的劳动成果,转载请注明出处:Android网络编程之使用HttpClient批量上传文件http://www.tuicool.com/articles/Y7reYb我曾在《Android网络编程之使用HTTP访问网络资源》一文中介绍过HttpCient的使用,这里就不在累述了,感兴趣的朋友...
分类:
移动开发 时间:
2015-03-17 17:45:58
阅读次数:
181
Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境,官方文档:Quartz 2D Programming Guide。一、坐标体系这样的坐标体系就导致我们使用Quartz 2D画的图是倒转的,我们要做以下处理才能得到我们想要的图片效果:1.画布延Y轴下移height2.....
分类:
移动开发 时间:
2015-03-17 17:44:08
阅读次数:
225
转自 http://blog.csdn.net/hellohaifei/article/details/9707089在Android 中使用HttpClient,MultipartEntity为了发送图片,文件等资源,现在采用开源的org.apache.http.entity.mime.Multi...
分类:
移动开发 时间:
2015-03-17 17:44:37
阅读次数:
197
一、在工程中添加AddressBook.framework和AddressBookUI.framework 二、获取通讯录 1、在infterface中定义数组并在init方法中初始化NSMutableArray *addressBookTemp;addressBookTemp=[NSMut...
分类:
移动开发 时间:
2015-03-17 17:42:39
阅读次数:
190
过完年,到现在也没有认真的写代码,正好公司有需求,花了一个下午,写了一个尺子效果的自定义View,效果还行,但是还有很多需要改进的地方,希望大家指正!!!可以左右滑动,下面是关键代码!!package com.example.drawrulerview;import OnCustomRurleLis...
分类:
移动开发 时间:
2015-03-17 17:38:47
阅读次数:
2645
在上文《16.app后端如何保证通讯安全--url签名》提到,url签名有两个缺点,这两个缺点,如果使用对称加密方法的话,则完全可以避免这两个缺点。在本文中,会介绍对称加密的具体原理,和详细的方案,使app通讯更加安全。1.对称加密的原理 采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加....
分类:
移动开发 时间:
2015-03-17 17:36:17
阅读次数:
125
在很多app中,都需要用户的登录操作。登录,就需要用到用户名和密码。为了安全起见,暴露明文密码的次数越少越好。怎么能最大程度避免泄露用户的密码呢?在登录后,app后端怎么去验证和维持用户的登录状态呢?在本文中,给出了一套用户登录的解决方案,以供大家参考。1. 保证登录的安全性,最起码要使用https...
分类:
移动开发 时间:
2015-03-17 17:36:35
阅读次数:
2419
本文撰写于2015/3/13。主页:http://www.cnblogs.com/game-testing/Eclipse下搭建安卓开发环境写在前边的话:安卓开发环境多种多样,没有什么优劣可言,习惯的就是最好的。本文采用Eclipse+ADT+SDK的方式搭建安卓开发环境,同时也方便用于roboti...
分类:
移动开发 时间:
2015-03-17 17:32:42
阅读次数:
152