自定义 View 中 wrap_content 无效的解决方案 做过自定义 View 的童鞋都会发现,直接继承 View 的自定义控件需要重写 onMeasure() 方法,并设置 wrap_content 时的自身大小,否在在布局文件中对自定义控件在设置大小时,wrap_content 将等同于 ...
分类:
移动开发 时间:
2017-12-28 00:08:36
阅读次数:
264
产品为王,质量先行。如果说2016年是爆款手游相继崛起的一年,那么2017年则更像是打磨精品、建立生态的高手切磋之年。守住一个游戏的质量生命线,方能建立健康生态,方能在如火如荼的行业竞争中角逐到最后。 秉承往年宗旨,腾讯质量开放平台WeTest将于近期发布《2017中国移动游戏质量白皮书》,全面洞察 ...
分类:
移动开发 时间:
2017-12-28 00:06:27
阅读次数:
336
移动端获取触摸点的方式说明 1.touchstart事件 手指头触摸屏幕上的事件 2.touchmove 手指头在屏幕上滑动触发的事件 3.touchend 当手指从屏幕上离开的时候触发 利用jquery配合使用方法如下: $("#demoid").bind('touchstart',functio ...
分类:
移动开发 时间:
2017-12-28 00:06:12
阅读次数:
253
在 Activity 的 onCreate() 方法中为什么获取 View 的宽和高为0 ? log如下: 如上面代码结果所示,在Activity的onCreate()方法中我们尝试获取控件的宽和高,却获取得是0,这是因为 View 绘制和 Activity 的生命周期方法并不同步,即使 Activ ...
分类:
移动开发 时间:
2017-12-28 00:04:40
阅读次数:
235
View是Android很重要的一部分,常用的View有Button、TextView、EditView、ListView、GridView、各种layout等等,开发者通过对这些View的各种组合以形成丰富多彩的交互界面,一个应用中界面交互的体验往往在应用的受欢迎程度上起了很关键得作用,所以开发者 ...
分类:
移动开发 时间:
2017-12-28 00:01:58
阅读次数:
225
配置了HBase的SNAPPY压缩以后,出现regionserver启动不了的问题。分析应该是属性配置错了! 官网上的是:<name>hbase.regionserver.codecs</name>, 实际上应该是<name>io.compression.codecs</name> 修改配置以后就可 ...
分类:
移动开发 时间:
2017-12-27 23:56:01
阅读次数:
250
最近项目需要,稍微研究一下html5获取当前地理位置的问题。 获取当前位置的经纬度很简单,一句代码就搞定 [javascript] view plain copy print? navigator.geolocation.getCurrentPosition(function (position) ...
分类:
移动开发 时间:
2017-12-27 22:41:36
阅读次数:
487
前些时候就是别人问我他的android APP怎么做一个广告的欢迎界面,就是过几秒后自动跳转到主界面的实现。 也就是下面这种类似的效果。要插什么广告的话你就换张图吧。 那么我就思考了下,就用了android 的一个动画类Animation...其实在Android 的API开发文档上就有的一个东西。 ...
分类:
移动开发 时间:
2017-12-27 21:34:56
阅读次数:
311
一、Android studio 软件的下载 往期中国(官网)下载地址:http://www.android-studio.org/下载要使用的Android studio,根据自己的电脑32/64位下载相应的即可。 如图:(在这里我下载的是Android应用所需的所有工具) 当然你可以选择其他平台 ...
分类:
移动开发 时间:
2017-12-27 20:28:21
阅读次数:
196
关于swiper图片切换有很多类型,我就不一一介绍了,可以直接到官网查询,今天来写一个适配于页面正中间的图片切换,也同时适配于任何图片的大小(也就是这个图片切换不用限制图片的本身大小,特别是移动端动态获取的图片有可能大小不一致),所以无论任何图片若是都想让其一直处于移动页面的正中间的话,那么就要获取 ...
分类:
移动开发 时间:
2017-12-27 20:27:08
阅读次数:
346
APP软件开发流程并不复杂,为什么这么说呢?只要我们知道都需要什么角色就知道是什么流程了。一般开发都离不开UI设计师、前端开发、后端开发、测试专员、产品经理等,利用他们不同的工作性质,我们可以将流程转化为项目开发阶段。这样可以把复杂的流程简化,更加容易理解了。 一、需求阶段 1、需求讨论:这是我们A ...
分类:
移动开发 时间:
2017-12-27 19:42:14
阅读次数:
224
https://www.cnblogs.com/zxj159/p/4421578.html 坑: 放到cordova.file.DataDirectory下载异常? 只好cordova.file.externalDataDirectory 代码 ...
分类:
移动开发 时间:
2017-12-27 19:38:44
阅读次数:
231
电商APP是最近几年新兴起的一个行业,且增长速度很快,这都得益于移动流量的暴增,企业纷纷想在这个市场分一杯羹。我们先不说开发电商APP应该注意哪些,先来聊聊开发电商APP能够带来什么?专业APP开发公司小编为您简单介绍一下。 我们可以从几个方面来说说开发电商APP能够带来什么? 1、可以在用户桌面占 ...
分类:
移动开发 时间:
2017-12-27 19:36:05
阅读次数:
165
MediaRecorder.AudioSource.DEFAULT 默认音频源 VOICE_CALL︰设定录音来源为语音拨出的语音与对方说话的声音。MIC︰设定录音来源为麦克风。CAMCORDER︰设定录音来源与同方向的相机麦克风相同,若相机无内置相机或无法设定时,则使用预设的麦克风。 VOICE_ ...
分类:
移动开发 时间:
2017-12-27 19:35:55
阅读次数:
315
问题描述:使用Glide加载RecyclerView的Item中的图片,RecyclerView使用了瀑布流展示图片,但是滚动时图片会不断的加载,并且大小位置都会改变,造成显示错乱。 解决方法:使用瀑布流,我们可以根据要展示的列数来将屏幕宽度等分,从而获得Item的宽度。知道了宽度,那么我们就可以使 ...
分类:
移动开发 时间:
2017-12-27 18:51:01
阅读次数:
267
对NSObject写一个分类: #import <Foundation/Foundation.h> @interface NSObject (FMObserverHelper) - (void)fm_addObserver:(NSObject *)observer forKeyPath:(NSStr ...
分类:
移动开发 时间:
2017-12-27 18:11:13
阅读次数:
252
(1)首先,要在友盟官网申请注册一个开发者账号(如果没有的话)。链接地址:http://www.umeng.com 然后进入自己账号个人管理中心页面,点击“添加应用”按钮,如果你还未为你的App项目申请AppKey的话(注意:友盟为你的每一个APP分配唯一的一个标识符,并且如果一个项目要发布不同的平 ...
分类:
移动开发 时间:
2017-12-27 18:07:40
阅读次数:
894