Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用Bitmap来实现这些功能。一、Bitmap的生成1.1 BitmapFactory decode出Bitmap Bitm...
分类:
移动开发 时间:
2015-04-30 00:46:33
阅读次数:
220
An amazing and convenient Android image slider.地址:https://github.com/daimajia/AndroidImageSlider
分类:
移动开发 时间:
2015-04-30 00:43:13
阅读次数:
252
什么是Alternative menu(替代菜单)举个例子,Activity显示一个文本文件。如果用户想对文本文件进行编辑,Activity不提供编辑能力,但可由其他activity或者其他应用提供。我们将相关信息存储在一个intent中,例如该文本的Uri。这个intent可以匹配系统的多个应用,...
分类:
移动开发 时间:
2015-04-30 00:42:38
阅读次数:
238
如图:布局的xml文件中:drawable文件夹下的fab_background.xml://设置边框 //设置边框 values中的color.xml ...
分类:
移动开发 时间:
2015-04-30 00:40:51
阅读次数:
165
正常情况下,需要在Android.mk文件下面一个一个手动添加cpp文件,如果文件较多,这样就太麻烦了。 解决办法如下: 把Android.mk文件里面的这段代码:LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../C...
分类:
移动开发 时间:
2015-04-30 00:40:41
阅读次数:
160
Android NDK(Native Development Kit)是基于Java JNI的使用C/C++和Java来混合开发应用的一种方式,甚至在Android
2.3(API 9)以后可以用Native(Native这个字在不同的语境中意义是不一样的,这里指的是JNI中的C/C++的代码;如果放在Hybrid中Native就是指平台原生的语言和API)代码来创建标准界面组件Activit...
分类:
移动开发 时间:
2015-04-29 23:34:25
阅读次数:
468
一、程序实现要求1.要求2.界面分析(1) 需要读取或修改属性的控件需要设置属性序号标签图片图片描述左边按钮右边按钮(2) 需要监听响应事件的对象,需要添加监听方法左边按钮右边按钮二、实现基本功能的程序 1 // 2 // YYViewController.m 3 // 03-图片浏览器初...
分类:
移动开发 时间:
2015-04-29 23:22:15
阅读次数:
377
首先,我们有一个编辑器,有一个简单的HTML页面,页面的级别分别 --> html -->head[title,meta,script,link]-- body,然后再新建一个index.js页面,专门编写javascript代码。后面再建一个style.css页面。html页面 DO...
分类:
移动开发 时间:
2015-04-29 23:22:07
阅读次数:
249
如何使用Signal因为错误抛出Signal,必须要专门做Signal处理。在计算机科学中,信号(英语:Signals)是Unix、类Unix以及其他POSIX兼容的操作系统中进程间通讯的一种有限制的方式。它是一种异步的通知机制,用来提醒进程一个事件已经发生。当一个信号发送给一个进程,操作系统中断了...
分类:
移动开发 时间:
2015-04-29 23:21:43
阅读次数:
425
MTP in Android详解 最近好长一段时间没有做笔记了,今天主要学习一下MTP相关的知识。 MTP的全称是Media Transfer Protocol(媒体传输协议),它是微软公司提出的一套媒体文件传输协议。Android从3.0开始支持MTP。一 背景知识介绍笔者相信《程序员》杂...
分类:
移动开发 时间:
2015-04-29 23:15:50
阅读次数:
262
活动概况时间:2015年05月09日13:30-17:30地点:上海市金沙江路3131号三楼多功能厅主办:APICloud、云智慧、脉可寻网址:www.apicloud.com费用:免费活动背景“互联网+”的大背景下,移动互联网正在改变我们的生活,同时也改变着我们所处的商业环境,能否搭上移动互联网的...
分类:
移动开发 时间:
2015-04-29 23:11:23
阅读次数:
228
对于一个iOS app来讲,生命周期是一个十分至关重要的东西。对于一个app来讲控制着app的开启、睡眠、关闭等状态;对于一个页面的来讲,控制页面的加载、显示、消失;对于一个View或者一个普通的类来讲,控制着初始化、绘制、释放。一、AppDelegate当你创建一个iOS项目时,在appDeleg...
分类:
移动开发 时间:
2015-04-29 23:10:34
阅读次数:
183
方法1:在res/values/styles.xml文件中加入: 然后在AndroidManifest.xml文件中:设置 标签中修改主题为 android:theme="@style/Theme.NoTitle"或者设置标签方法2:只是不显示,没有根本去除 this.requestWindowFe...
分类:
移动开发 时间:
2015-04-29 23:11:19
阅读次数:
212
一、 目标 利用BroadcastReceive获取去电广播,并获取去电号码,再查询数据库获取归属信息;二、代码实现: 1、在广播包(receiver)下新建一个类(取名OutCallReceiver)继承BroadcastReceive; 2、在清单文件中注册,意图过滤器(inter-fil...
分类:
移动开发 时间:
2015-04-29 23:08:16
阅读次数:
239
在做SSH框架的整合过程中,新手往往会遇到这个问题。当我们使用hql语句查询时,控制台报错: XXX is not mapped。而此时,很多觉得英语不错的同学就会被自己搞晕。然后开始检查实体类的映射文件*.hbm.xml是否正确,是否将映射文件添加到spring的配置文件中,等等。然后高亮一通,仍不见效。
我们开始正题。大家都知道,Hibernate是一个让我们完全面向对象编程的框架。也就是说...
分类:
移动开发 时间:
2015-04-29 21:56:57
阅读次数:
173
创建详情页面在iOS中,典型的“主-细页面App”需要创建两个视图,但在 OS X,由于屏幕不再受到限制,我们可以将它们合并在同一个视图中。 打开MasterViewController.xib,选中view,将宽度和高度拖大。如图:我们需要显示下列信息: 昆虫名, 惊悚指数和昆虫图片。昆虫名用NSTextField 控件显示,惊悚指数用EDStarRating 控件显示,昆虫图片则用NSImag...
分类:
移动开发 时间:
2015-04-29 21:52:12
阅读次数:
411
在引入了entity framework 之后,系统有了一种新的需求,即对Viewmodel 和model之间的相互转换。
这之间有各种境界。今天拿出来品味一下。
1 用automapper
方法很简单。①添加对automapper的引用
2 在引用的时候,创建两个实体之间的映射关系。我们要做的只是将要映射的两个类型告诉AutoMapper(调用Mapper类的St...
分类:
移动开发 时间:
2015-04-29 21:50:43
阅读次数:
169