importandroid.os.Bundle;
importandroid.app.Activity;
importandroid.content.Context;
importandroid.util.Log;
importandroid.widget.RelativeLayout;
publicclassMainActivityextendsActivity{
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCrea..
分类:
移动开发 时间:
2015-04-03 19:34:53
阅读次数:
140
iOS8中使用CoreLocation定位
1、在使用CoreLocation前需要调用如下函数【iOS8专用】:
iOS8对定位进行了一些修改,其中包括定位授权的方法,CLLocationManager增加了下面的两个方法:
(1)始终允许访问位置信息
-
(void)requestAlwaysAuthorization;
(2)使用应用程序期间允许访问位置数据...
分类:
移动开发 时间:
2015-04-03 19:31:50
阅读次数:
148
在Activity中加载Fragment的时候、有时候要使用多个Fragment切换、并传值到另外一个Fragment、也就是说两个Fragment之间进行参数的传递、查了很多资料、找到两种方法、一种是通过共同的Activity传递、这种方法是在Activity里面添加一个字段、来临时保存要一些值。
其实我开始想的是用SharedPreferences,不过想想太麻烦!
然后翻了一...
分类:
移动开发 时间:
2015-04-03 19:29:39
阅读次数:
146
在工作中,我们有时候会处理到耳机的按键的逻辑,主要分为两类,一种是短按,一种是长按。
监听耳机的短按事件的方法有两种,分别如下:
方法一:
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.BroadcastReceiver;
import android.conte...
分类:
移动开发 时间:
2015-04-03 19:31:18
阅读次数:
219
在四种关联关系OneToOne,OneToMany,ManyToOne和ManyToMany中,只有OneToOne、OneToMany和ManyToMany这三中关联关系有mappedBy属性。
下面是mappedBy属性在java doc里边的解释:
the field that owns the relationship. Required unless the relationship...
分类:
移动开发 时间:
2015-04-03 19:30:03
阅读次数:
373
SystemUI上的时间显示只要就在/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/Clock.java类上
效果图
这个类也很简单,监听处理广播
@Override
protected void onAttachedToWindow() {
super.onAttache...
分类:
移动开发 时间:
2015-04-03 19:26:55
阅读次数:
317
1、概述
上节介绍了android tv app 与android mobile app 的一些表现形式的不同。在实际编程中需要很多的焦点处理,而焦点处理有经常是在事件传递函数内处理的。所以本节做个android 事件传递与焦点处理的小结。另既然描述到android事件传递不可避免就涉及到了android手势拦截。这也是对原有知识认识的一个补充,因为之前涉及到安卓事件传递就是为了做手势拦截,以至...
分类:
移动开发 时间:
2015-04-03 19:27:35
阅读次数:
257
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
最近国外比较火的移动流媒体直播应用meerkat吸引了大量关注,笔者基于telemcu系统构建了这样的原型系统,视频源是sip移动客户端,观看者通过流媒体协议rtmp实现远程观看,基于这个方案可以做出其他有意思的feature,比如参与者也可以通过音视频与直播员互动,或者直播员远程和其他几个人一起直播,服...
分类:
移动开发 时间:
2015-04-03 19:28:41
阅读次数:
226
说到ALAssetsLibrary,相信搞iOS开发的大都知道它,在iOS上做过相册相关功能的应该对这个都比较熟悉了,用它来操作访问相册是很方便的。但是,,,,自从iOS8发布后,ALAssetsLibrary在Stack Overflow上被各种讨论了。因为在iOS8上用这个库创建相册会有个bug:创建相册,手动删除它,再用这个库去创建刚被删除的相册,这个时候方法回调是不会跑fail模块的,它走...
分类:
移动开发 时间:
2015-04-03 19:25:13
阅读次数:
220
AndroidTV的环境总算是搭建好了,中间虽然遇到点小问题,还好都解决了,把过程分享给大家。
1、安装JAR
2、安装Android Studio
3、打开SDK Manager,下载需要的开发包和模拟器,如下图展示的,模拟器我只下载了一个,你可以看需求下载其他版本的模拟器。
4、在AVD Manager中创建模拟器
5、模拟器启动的过程是相当的漫长,在模拟器中...
分类:
移动开发 时间:
2015-04-03 19:24:23
阅读次数:
2595
app更新appStore发布注意事项:
1:首先项目里面的授权文件以及证书需要装上,
2: 再者需要改变项目info文件里面的BundleId 包括项目的和单元测试的
3: 同时更改一下版本号
4:再者登陆开发者中心,需要进入iTunes Connect,更新项目版本号,保存一下。
5;然后利用Xcode提交appleStore,此时注意点就是必须是在第四步完成之后才能提交apple...
分类:
移动开发 时间:
2015-04-03 19:25:34
阅读次数:
132
支持圆形裁剪框,裁剪后生成圆形图案。代码基于开源项目修改,github上项目链接:https://github.com/shengge/android-crop还是贴下效果图:说一下圆形裁剪实现部分:1.UI方面,自定义CircleHighlightView继承至HighlightView(原有的矩...
分类:
移动开发 时间:
2015-04-03 19:22:22
阅读次数:
254
如题解决:引入NDK对应的arm或者x86库如果你用的是GinyMotion模拟器,那就引入x86库不多说了,见截图1.选择Propertities->C/C++ General->Paths and Symbols2. 添加include文件夹路径
分类:
移动开发 时间:
2015-04-03 19:21:44
阅读次数:
166
Android(安卓)手机登陆Exchange 2013邮箱帐号的配置 本博文介绍Android(安卓)手机配置Exchange 2013邮箱帐号,由于Android手机种类和固件版本太多,这里介绍比较通用的三星S5830的配置,请看步骤:1、直接在应用程序中选择“电子邮件”,然后进入“设置电子邮....
分类:
移动开发 时间:
2015-04-03 19:16:18
阅读次数:
126
最近在看3D相关的一些基础,因为搞as3这么多年了,决定3D基础这块还是从AS3入手,3D游戏开发这块从U3D入手,扯远了,研究Matrix3D类时发现了矩阵处理转换时的一些方法均分为appendXXX和prependXXX两种,帮助文档中的解释是后置和前置的区别,搞不清楚,所以决定花点时间弄一下这...
分类:
移动开发 时间:
2015-04-03 19:13:13
阅读次数:
239
iphone(苹果)手机登陆Exchange 2013邮箱帐号的配置 本博文介绍iphone(苹果)手机配置Exchange 2013邮箱帐号,直接看步骤:1、打开iphone手机的“设置”界面如下,点击“邮件、通讯录、日历”选项: 2、点击“添加帐户”, 3、选择添加“Exchange”帐户, ....
分类:
移动开发 时间:
2015-04-03 19:13:10
阅读次数:
240
iOS开发之XML解析1.XML格式 表示XML文件版本, 内部文本使用的编码 表示根节点北京 一个结点,CityName是结点名,北京结点值 key="1"是结点属性, key属性名, "1"属性值注意: XML结构理解为层层嵌套的树形结构 北京 201 ...
分类:
移动开发 时间:
2015-04-03 19:12:38
阅读次数:
153