移动平台-日排行
最近感觉要被屏幕适配玩死了……安卓的手机为虾米不能像苹果那样只有几个分辨率呢?为什么呢!!!!!!!阿门……目前想到有两种解决办法……第一种: HTML5+CSS3+WebView交互……目前还在研究,空了放demo第二种: 通过安卓UI自己的layout来处理: 1.屏幕界面布局 在 res 目录...
代理是iOS开发中常用的设计模式。我们借助于protocol(参考博文:objective-c协议(protocol))可以很方便的实现这种设计模式。什么是代理?苹果的官方文档给了很清晰的解释:Delegation is a simple and powerful pattern in which ...
昨天,缘创派的新版本app终于审核通过。这个版本是用swift开发的一个版本,几乎是在appstore允许提交swift程序的第一天我们就提交了。只是等待审核的时间超过两周。
回想起来,当时听到苹果推出来新的编程语言的时候,我们立刻决定采用swift来开发我们的app。原因很简单:第一、技术合伙人之前从来没有学过Object C,从来没有开发过iOS的应用。第二、我们之前的app是外包的...
如果知道contactId,那么可以这样获取已有的ringtone:
public String getContactRington(long contactId) {
String rington = "";
String[] projection = { ContactsContract.Contacts.CUSTOM_RINGTONE };
...
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40212367,本文出自:【张鸿洋的博客】1、概述大家在项目中或多或少的可能会见到,偶尔有的项目需要在APP上显示个树形控件,比如展示一个机构组织,最上面是boss,然后各种部门,各种小boss,最后各种小罗罗;整体是一个树形结构;遇到这样的情况,大家可能回去百度,因为层次多嘛,可...
想要实现电话监听器,思路:
1.首先得通过程序在后台运行,所以需要做成服务。
2.如何实现电话监听呢,首先要获得电话管理器,然后监听电话的状态。
3.通过电话的不同状态,实现电话的监听。
4.还得开机启动。
5.做一个守护进程然你无法关闭。。
6.在主activity里的oncreate()里自动开启,这个activity不需要页面
看代码实现:
package com.jrrjw...
如前文《谁动了我的截图?--Monkeyrunner
takeSnapshot方法源码跟踪分析》所述,本文主要会尝试描述android的自动化测试框架MonkeyRunner究竟是如何和目标设备进行通信的。
在上一篇文章中我们其实已经描述了其中一个方法,就是通过adb协议发送adb服务器请求的方式驱动android设备的adbd守护进程去获取FrameBuffer的数据生成屏幕截图。那么Mo...
android程序连接网络出现android.os.NetworkOnMainThreadEx错误:android.os.NetworkOnMainThreadExceptionat android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(St...
这个源码是懒人笔记应用源码,也是一个已经上线的apple应用商店的应用,懒人笔记iOS客户端源码,支持语音识别,即将语音转化成文本文字,所用语音识别类库为讯飞语音类库。 懒人笔记是一款为懒人设计的笔记本,你只需要通过语音输入,即可完成笔记的书写。同时支持发邮件,分享到朋友圈等附加功能。大部分情况下....
一。什么是kvo?key-value observing,观察者模式观察者,观察对象属性的变化,当被观察者该属性发生变化时,观察者会接收到通知,可以在回调函数中做相应的处理二。有什么作用?变化处理操作可以在同一个函数中进行,先前本人都会在每次修改属性值的地方调用后续操作,比较繁琐,修改的地方也比较多...
一.Junit 1.怎么使用 在AndroidManifest.xml文件中进行配置, 在manifest借点下配置instrumentation, 在application借点下配置uses-library 定义类继承AndroidTestCast 定义测试方法, Run As JunitT...
环境 Xcode6.0.1问题新建单视图工程,删除故事板和启动xib,模拟器启动后不管选4s还是5,屏幕尺寸始终返回320*480,即出现上下黑条。分析实在找不出原因,可能是xcode自身问题,按网上方案添加一张640*1136的图片,比如Default-568h@2x.png,即可。
C++11在Android NDK中已经支持了,本文主要介绍如何在NDK中添加C++11标准的支持。
在开源项目Cocos2d-x中,已经添加了C++11标准的支持。
1.修改Application.mk文件,添加NDK_TOOLCHAIN_VERSION
NDK_TOOLCHAIN_VERSION=4.8
2.添加APP_CPPFLAGS,在命令行编辑时支持C++11
APP_...
plain有头部悬停效果,类似于QQ分组好友的那个组名称在最顶部悬停,直到被下一组顶替。...
详见注释哈!
- (IBAction)startToMove:(id)sender {
// 判断是否在旋转
// stopAnimating方法为停止动画效果
if ([self.myActivityIndicatorView isAnimating]) {
[self.myActivityIndicatorView stopAnimating]...
这两个是按钮开关,监听CheckedChangeListener
toggle_layout.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match...
APP推广行业中有句话叫做“渠道为王”,掌握了渠道就是掌握了APP推广前期的首要工作。推广渠道方式繁杂,如何从中选取适合自己的渠道呢?
APP推广渠道有哪些?
一、线上渠道推广
二、线下渠道推广
三、新媒体推广
四、线下推广
二、线下渠道推广
1、手机厂商预装
这个就是需要和手机厂商的合作,在手机生产出来的时候就预装你的应用,这种方式用...
我是在用MediaRecorder进行录像时发生视频和音频不同步的问题,请教了一些人后感觉应该是没有时间戳,之前一直认为时间戳就是给用户看的一个数据,查了一下发现不是的,下面是转载的,希望对大家有用:
首先向大家介绍什么是时间戳。
说得通俗一些,时间戳就是根据当前系统时间生成的一组随机数字。时间戳一般作为对数据唯一性的一种判断依据。接下来向大家介绍一下我们可以如何运用时间戳。
...
APP推广行业中有句话叫做“渠道为王”,掌握了渠道就是掌握了APP推广前期的首要工作。推广渠道方式繁杂,如何从中选取适合自己的渠道呢?
APP推广渠道有哪些?
一、线上渠道推广
二、线下渠道推广
三、新媒体推广
四、线下推广
一、线上渠道推广
1、基础上线:
推广的首要步骤就是上线,只有上线面向用户才有被认可,被推广的可能。这其中包含...
手机游戏消息推送使用浅析
——WeCloud 团队
消息推送是游戏开发者与玩家沟通最直接的桥梁,开发者可以通过推送一条消息直观地在手机屏幕上把信息传达给玩家。但是由于开发者一些不恰当推送或者对于推送细节的疏忽大意,使得大多数的玩家都选择了彻底关闭推送消息,开发者其实可以做的更好。
如何让消息推送价值最大化应当结合三个问题进行讨论:一、推什么 二、 推给谁 三、怎么推
一、推什么?...