码迷,mamicode.com
首页 > 移动开发
ios Json的解析与创建
之前写过类似微信的语音功能,这里用到了json解析与创建 + (NSString *)voiceMessageConentWithEntity:(VMessageEntity *)entity{     NSLog(@"entity.voiceMessage.voicemd5 == %@",entity.voiceMessage.voicemd5);     if (!entity) { ...
分类:移动开发   时间:2015-05-27 10:21:08    阅读次数:126
IOS开发之自动布局相关问题
看群里有问到自动布局的问题,今晚稍稍整理了下,分享下...
分类:移动开发   时间:2015-05-27 10:19:05    阅读次数:265
手把手教你打造一个Material Design风格的App(一)
你应该听说过Android的Material Design,它是在Android 5.0(Lollipop)版本引入的。在Material Design中还引入了很多新东西,比如Material Theme,新的小部件,自定义的阴影,矢量图片及自定义动画等。如果你之前没有用过Material Design,那么本文将是一个很好的入门教程。 在这篇教程中,我们将会学习Material Design...
分类:移动开发   时间:2015-05-27 10:19:40    阅读次数:384
手把手教你打造一个Material Design风格的App(二)
——接上文。 3.1添加ToolBar(ActionBar) 添加ToolBar非常简单,你需要做的仅仅是为toolbar创建一个单独的layout布局,如果你想在哪里展示toolbar,只要在对应布局里将toolbar的布局文件include进来即可。 (8)在res-->layout文件夹下创建一个名为toolbar.xml的文件,然后在里面添加一个android.support.v...
分类:移动开发   时间:2015-05-27 10:17:57    阅读次数:348
手把手教你打造一个Material Design风格的App(三)
——接上文。 3.2添加抽屉导航 添加导航抽屉跟Android 5.0之前是一样的,只是以前我们使用ListView来作为菜单容器,现在我们则使用Material Design风格的RecyclerView。 (14)在你工程的java文件夹中,创建3个名为activity、adapter、model的包,将MainActivity.java移到activtiy包中,这样做使得你的代码可...
分类:移动开发   时间:2015-05-27 10:18:47    阅读次数:396
手把手教你打造一个Material Design风格的App(四)
——接上文。 3.3实现导航抽屉菜单项的选择 尽管导航抽屉已经实现了,但是你会发现选择抽屉列表项并没有反应,这是因为我们还没有实现RecycleView items的点击监听。 因为我们在导航抽屉里有3个菜单(Home,Friends & Messages),所以需要为每一个菜单项创建一个独立的Fragment。 (24)在res-->layout里面,创建一个名为fragment_h...
分类:移动开发   时间:2015-05-27 10:18:36    阅读次数:337
android 实现手机方向识别
//自定义导航图标 private BitmapDescriptor mIconLocation; //自定义传感器implements SensorEventListener private MyOrientationListener myOrientationListener; //把监听的x方向的值存储到这里 private float mCurrentX; //初始化图标...
分类:移动开发   时间:2015-05-27 10:17:47    阅读次数:159
为MVC瘦身——iOS的MVVM架构与ReactiveCocoa框架
MVC = Massive View Controller ?有笑话称MVC为重量级的试图控制器。仔细一想,确实存在这个问题。以UITableViewController和UITableView举个例子。 一般情况下,我们没有必要创建一个自定义的tableview继承自UITableView。这意味着View的模块几乎为空白。(在相当多的时候,view也仅是一个xib文件或者一堆代码用来描述控件外...
分类:移动开发   时间:2015-05-27 10:17:11    阅读次数:240
Android SDK Content Loader has encountered a problem
使用 Android 5.0 的 SDK 开发时, 碰到如下图问题: 解决方案如下: 先下载 SDK platform for API 20 (4.4W) ,因为需要用到其中一个文件 到4.4的目录下  /platforms/android-21/data 文件夹下;   (先将到 5.0SDK的 data文件夹里) Rename layoutlib.jar (for ...
分类:移动开发   时间:2015-05-27 10:14:53    阅读次数:242
开源 java CMS - FreeCMS2.3 移动app栏目配置
原文地址:http://javaz.cn/site/javaz/site_study/info/2015/26191.html? 项目地址:http://www.freeteam.cn/ 栏目配置 管理员可以在这里设设置栏目是否是否允许移动app访问,栏目页的布局等属性。 从左侧管理菜单点击栏目配置进入。 选择需要管理的栏目后点击移动APP配置按钮。 ...
分类:移动开发   时间:2015-05-27 10:10:27    阅读次数:160
android 文字尺寸(宽高)的测量
FontMetrics 可以测量高度 关于FontMetrics的几个重要属性的解析   1.ascent 2.descent 3.top 4.bottom 5.leading 6.baseline 理解这个是重点 可以理解为是X轴   注意 android 坐标系的特点 Y轴 向下是正方向 向上是负方向   关于 baseline 的确定 在自定义 view 的时候 ...
分类:移动开发   时间:2015-05-27 10:08:37    阅读次数:205
Android的ImageView介绍-android学习之旅(二十二)
ImageView简介imageView继承于View,主要用于显示图片,凡是Drawable对象都可以用它显示。 ImageView直接派生了ImageButton和ZoomButton等组件。ImageView的属性设置 android:sacleType的设置是用来设置图片的显示方式。 图片浏览器实例package peng.liu.testview;import android.a...
分类:移动开发   时间:2015-05-27 10:09:09    阅读次数:146
Android数据保存之SharedPreference
SharedPreference非常适合用来保存零散的简单的数据,如用户名和密码等 package com.test.storage; import android.app.Activity; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import ...
分类:移动开发   时间:2015-05-27 10:05:47    阅读次数:147
APP快速开发:用这些工具更给力
如何制作一款 App? 辞职下海、自组团队?还是寻找外包公司、与开发人员反复对接沟通需求?也许这2条都不是捷径,谁说不是呢? 市场总会令人惊喜,因为它会嗅到大家的需求,给你一招出其不意。今天,我就来为大家推荐几个好用的APP快速开发工具,为和我一样对APP感兴趣的小白打开一扇移动梦想之窗,至于接下来怎么走,要看你自己了。...
分类:移动开发   时间:2015-05-27 10:02:58    阅读次数:144
android耗时任务_handler
handler机制的5个角色 在上一篇android处理耗时任务_ANR中简单的介绍了一个handler的用法,现在我们来看看他的基本原理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的Message进行处理,例如更新UI等。 Message:消息,携带要传送的信息和任务,是handl...
分类:移动开发   时间:2015-05-27 10:05:30    阅读次数:151
Android的AdapterView及其子类简介-android学习之旅(二十三)
AdapterView简介AdapterView组件是一类非常重要的组件,AdapterView本身是一根抽象基类,继承于ViewGroup,用法十分相似,只是显示形式不一样,因此同意讲解。AdapterView的特征AdapterView及其子类的派生关系 AdapterView派生了三个子类,分别是AbsListView和AbsSpinner和AdapterViewAnimator三个抽象类。...
分类:移动开发   时间:2015-05-27 10:05:37    阅读次数:140
ios模拟器不弹出解决方法
在xcode6中, 模拟器中的键盘和电脑的键盘可以进行绑定or解除绑定,打开模拟器,在最上面的菜单栏中,选择hardware,然后选择keyboards,有三个选项, 依次都勾选就行了。(注意:第三个选项在点击之后,实际已勾上了,但显示未勾上,但实际已经奏效了,这可能是xcode6的一个显示上的bug)...
分类:移动开发   时间:2015-05-27 10:04:12    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!