码迷,mamicode.com
首页 > 移动开发
IOS开发-Object-C Block的实现方式
前言:我们可以把Block当作一个闭包函数,它可以访问外部变量和局部变量,但默认是不可以修改外部变量。你可以使用它来做回调方法,比起使用代理(Delegate)会更加直观。顺带一提,苹果很多的接口(API)都使用了Block。
分类:移动开发   时间:2015-01-06 15:01:13    阅读次数:133
ocr文字识别软件安卓
ocr文字识别软件安卓图片转文字软件在现在已经非常常见了,很多人都把其当做办公必备软件,这样的软件能够快速将图片转换成文字,方便工作的开展。但是软件的识别效果一直是用户关心的问题,一些软件识别效果不好,会有大量的乱码和空白,这样最后的核对工作就要花费一定的时间。如果有一个软件有高识别率的话,将会节省...
分类:移动开发   时间:2015-01-06 15:01:12    阅读次数:129
Android实现仿电脑的ip地址输入
最近该需求改到一个特别的,估计有人也遇到过这种恶心的需求,客户端居然需要输入ip地址,感觉有点扯,客户自己输入ip地址,呵呵,总之,不完成也不行啊,没有砍经理的力气,只能撸代码了. 下面开始正题,先上一下运行效果,方便观看 上面的输入框写成了一个自定义组合控件,方便使用,说起来功能也挺简单的,主要是组合了四个EditText,然后判断EditText输入内容,还有就是对焦点...
分类:移动开发   时间:2015-01-06 13:57:11    阅读次数:193
移动App开发中的View解耦问题
这几天在做给IOS代码降耦的事情,顺便唠叨几句开发中的View解耦问题。 首先,我们先定位一下View的角色:View应该只操心前/后景色,字体属性,布局特性,x/y/width/height等纯视觉属性。不应该操心数据加载、修改,事件响应等Model和Controller关心的事。当然,也包括自定义的View。 接下来讨论针对这个角色在实际开发中如何降低View部分耦合对整体架构的冲...
分类:移动开发   时间:2015-01-06 13:53:50    阅读次数:131
基于Android平台开发的手电筒Light
基于Android平台开发的手电筒Light 1.     需求分析: 在现代社会中,手机的功能越来越完善,手电筒就是这些功能中必不可少的一种。当行走在漆黑的道路上,当你在黑暗狭小的地方寻找物品,当你在家中停电之时,如果你的手机拥有了手电筒的功能,那将为你带来莫大的方便。当然,它的用处不仅仅只是这样,有了这样一个方便携带的手电筒,在许多时候都是大有益处,因此,开发出了手电筒这一应用程序。 ...
分类:移动开发   时间:2015-01-06 13:52:18    阅读次数:164
android的logcat详细用法
Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命 令来查看和使用. 使用logcat命令 你可以用 logcat 命令来查看系统日志缓冲区的内容: [adb] logcat [] ... [] ... 请查看Listing of logcat Command Options ,它对l...
分类:移动开发   时间:2015-01-06 13:51:17    阅读次数:261
Android ActionBar中的按钮添加旋转动画
将Menu菜单项显示在ActionBar上,这里显示一个刷新按钮,模拟在刷新动作时的添加刷新动画 菜单布局 menu.xml menu xmlns:android="http://schemas.android.com/apk/res/android" > item android:id="@+id/action_stop" androi...
分类:移动开发   时间:2015-01-06 13:49:24    阅读次数:188
Android 保存图片到相册无法显示的问题
今天纠结了很久,用Android自带api: [java] Bitmap bitmap = imageMap.get(url);  MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");           将bitmap保存到系统相册,结果打开相册一直找不到保存的图片。但是重启手机...
分类:移动开发   时间:2015-01-06 13:51:41    阅读次数:148
android sdk 编译--如何将源代码加入android.jar,以及make原理
首先是这个问题如何修改。 在/frameworks/base/Android.mk中,找到如下行: packages_to_document := 在该变量的赋值语句最后添加 xxxxx (这里是你的包的名称,比如com/sina/ui,其实这里就是你的源代码在/frameworks/base//java/下面的一部分路径,只要能够唯一的匹配到你的代码即可) 即可。 该添加的含义...
分类:移动开发   时间:2015-01-06 13:49:30    阅读次数:159
Android应用开发基础之数据存储和界面展现(一)
Android项目的目录结构 Activity:应用被打开时显示的界面src:项目代码R.java:项目中所有资源文件的资源idAndroid.jar:Android的jar包,导入此包方可使用Android的apilibs:导入第三方jar包assets:存放资源文件,比方说mp3、视频文件bin:存放编译打包后的文件res:存放资源文件,存放在此文件夹下的所有资源文件都会生成资源iddr...
分类:移动开发   时间:2015-01-06 13:50:58    阅读次数:288
Android应用开发基础之数据存储和界面展现(二)
常见布局 相对布局 RelativeLayout 组件默认左对齐、顶部对齐 设置组件在指定组件的右边 android:layout_toRightOf="@id/tv1" 设置在指定组件的下边 android:layout_below="@id/tv1" 设置右对齐父元素 android:layout_alignParentRight="true" 设置...
分类:移动开发   时间:2015-01-06 13:48:41    阅读次数:246
Wix 安装部署(五) Bootstrapper 捆绑安装
Wix的xml配置确实很费劲,忍不住有点像吐槽一下,前四篇完成的功能在Windows Installer中通过配置能很快的弄出来。可惜有很多加了锁的功能在InstallShield Limited Edition 版本中是用不了的。 但基本满足安装需求了。按照这个目录(下图)一个一个去配,配出来的也...
分类:移动开发   时间:2015-01-06 13:48:58    阅读次数:391
iOS中MRC与ARC混编
如果是工程是ARC的,需要编译MRC的三方类库与文件则需要设置一下Compiler Flags。步骤如下:打开工程选择工程文件-->选择TARGETS-->选择Build Phases-->选择Compile Sources-->选择MRC实现的文件-->双击对应文件下的Compiler Flags...
分类:移动开发   时间:2015-01-06 13:40:14    阅读次数:235
获取手机当前经纬度的方法
首先头文件应继承CLLocationManagerDelegate.并:#import 响应事件中写如下代码:CLLocationManager *_locManager = [[CLLocationManager alloc] init];[_locManager setDelegate:self...
分类:移动开发   时间:2015-01-06 13:39:46    阅读次数:239
IOS 使用wxsqlite3为sqlite3数据库加密
1,下载wxsqlite3 地址http://jaist.dl.sourceforge.net/project/wxcode/Components/wxSQLite3/wxsqlite3-3.1.1.zip 注:页面下载不了,可以复制地址使用迅雷下载2,解压后找到wxsqlite3-3.1.1\s....
分类:移动开发   时间:2015-01-06 13:40:22    阅读次数:193
Android ActionBar中的按钮添加旋转动画
将Menu菜单项显示在ActionBar上,这里显示一个刷新按钮,模拟在刷新动作时的添加刷新动画菜单布局menu.xml 显示旋转动画的view refresh_view.xml设置旋转属性refresh.xmlView CodeActivitypackage com.example....
分类:移动开发   时间:2015-01-06 13:38:18    阅读次数:216
iOS-Core-Animation-Advanced-Techniques(二)
本文转载至http://www.cocoachina.com/ios/20150104/10816.html视觉效果和变换(四)视觉效果嗯,园和椭圆还不错,但如果是带圆角的矩形呢?我们现在能做到那样了么?史蒂芬·乔布斯我们在第三章『图层几何学』中讨论了图层的frame,第二章『寄宿图』则讨论了图层的...
分类:移动开发   时间:2015-01-06 13:39:14    阅读次数:246
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!