本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 ?部分,计划如下: ????????????第一部分: 获取应用程序的packagename、label...
分类:
移动平台 时间:
2014-11-26 16:49:32
收藏:
0 评论:
0 赞:
0 阅读:
344
农民伯伯: https://github.com/over140/OPlayer? 依赖Vitamio,下载最新的Vitamio: https://github.com/yixia/VitamioBundle 流媒体测试工具: vlc media player...
分类:
移动平台 时间:
2014-11-26 16:48:32
收藏:
0 评论:
0 赞:
0 阅读:
293
Appium 做Android 自动化测试环境搭建+示例代码运行 :http://blog.csdn.net/pajack/article/details/29390031 安装eclipse的maven插件:http://jingyan.baidu.com/article/60ccbceb01de4d64cbb19756.html 高端自...
分类:
移动平台 时间:
2014-11-26 16:48:12
收藏:
0 评论:
0 赞:
0 阅读:
389
截取当前屏幕
UIGraphicsBeginImageContextWithOptions(CGSizeMake(CGRectGetWidth(self.superview.frame), CGRectGetHeight(self.superview.frame)), NO, 1);
[self.superview drawViewHierarchyInRect:CGRectMake(0, 0,...
分类:
移动平台 时间:
2014-11-26 16:42:02
收藏:
0 评论:
0 赞:
0 阅读:
237
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 因为在之前的项目中,xml和json数据格式都有使用过,所以对json格式的简单、高效的特点印象深刻。如果使用json语言进行开发,强烈推荐使用json数据格式! JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析...
分类:
移动平台 时间:
2014-11-26 16:41:32
收藏:
0 评论:
0 赞:
0 阅读:
295
ANR一般有三种类型:
1:KeyDispatchTimeout(5 seconds)
按键或触摸事件在特定时间内无响应
2:BroadcastTimeout(10 seconds)
BroadcastReceiver在特定时间内无法处理完成
3:ServiceTimeout(20 seconds)
Service在特定的时间内无法处理完成
KeyDispatch...
分类:
移动平台 时间:
2014-11-26 16:41:05
收藏:
0 评论:
0 赞:
0 阅读:
259
前言
创建完模拟器了,我想大家已经迫不及待的想开发Android 5.0的项目了,
看完这篇后我们将可以自定义Material主题了~!
新的material主题提供了什么?
可以让你设置调色板的系统控件。
为控件(设计的)触摸反馈动画。
Activity过渡动画
我们来看一下Android给我提供了多少Material的主题吧~!
看来给我不少常用...
分类:
移动平台 时间:
2014-11-26 16:39:42
收藏:
0 评论:
0 赞:
0 阅读:
173
文章转载禁止用于商业用途,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处莫高雷草原以及作者@JiongBull。
Android屏幕适配方案
统计分析
1. 2014Q1活跃Android设备统计
参数表格:
机型
分辨率
像素密度
屏幕宽度
三星Galaxy No...
分类:
移动平台 时间:
2014-11-26 16:39:02
收藏:
0 评论:
0 赞:
0 阅读:
392
iOS经验: WebView的应用的经典之谈。...
分类:
移动平台 时间:
2014-11-26 16:38:42
收藏:
0 评论:
0 赞:
0 阅读:
227
今天继续分析Launcher源码,首先Launcher实现了LauncherModel.Callbacks接口,APP信息数据加载成功后 ,回调接口把app信息显示到Launcher的 workspace界面上,这个过程代码里面称为bind....
分类:
移动平台 时间:
2014-11-26 16:38:22
收藏:
0 评论:
0 赞:
0 阅读:
365
修改设置->关于手机->法律信息 下有一些Item,如开放源代码许可、Google法律信息等,这里分析的是Android 4.4的代码
如下图所示,想添加“Google法律信息”选项
查看Settings的源码在/Settings/src/com/android/settings/DeviceInfoSettings.java文件初始化时有这样一段代码
@Override
p...
分类:
移动平台 时间:
2014-11-26 16:37:22
收藏:
0 评论:
0 赞:
0 阅读:
695
1、 应用大小计算方式以及对应目录介绍。
1、总计:
大小=externalCodeSize + externalDataSize + codeSize + dataSize。
2、应用:
如果当前设备不含有模拟外部存储区,则,大小 = codeSize;
否则:大小 = codeSize+externalCodeSize;
3、USB存储(应用...
分类:
移动平台 时间:
2014-11-26 16:35:32
收藏:
0 评论:
0 赞:
0 阅读:
306
项目地址:https://github.com/Augustyniak/RATreeView
问题一:点击cell的时候分割线不见了
解决办法:https://github.com/Augustyniak/RATreeView/issues/28
问题二:当数据量过大时,展开和滚动treeView会变得很卡
Fork:https://github.com/vbrylins...
分类:
移动平台 时间:
2014-11-26 16:35:12
收藏:
0 评论:
0 赞:
0 阅读:
726
前一章我们了解了FM手动调频,接下来我们要分析FM模块用到的源码。此源码是基于高通平台的,别的平台都大同小异,只不过是平台自己作了些小改动而已。
首先要看的当然是主activity,
FMRadio.java
fmradio类启动FMRadioService.java类调用FmSharedPreferences类进行存储数据,PresetStation调整频率
...
分类:
移动平台 时间:
2014-11-26 16:35:02
收藏:
0 评论:
0 赞:
0 阅读:
304
在收到 客户端收集奔溃信息时常常是地址信息 这样我们很难发现具体 奔溃的地方
所以通过 crash 锁定 奔溃大致在项目哪个文件中
1.首先找到 发布时 或 接近发布时的工程
2.将工程调为release
3.运行程序
点击这
进入该目录下 就会看见 生成的 xxx.app.dSYM 文件
3.1 将该拷贝到 crash.sh 文本下的目录中
3.2 打...
分类:
移动平台 时间:
2014-11-26 16:33:42
收藏:
0 评论:
0 赞:
0 阅读:
248
javascript 手机手势动作touch触屏原理分析...
分类:
移动平台 时间:
2014-11-26 16:31:22
收藏:
0 评论:
0 赞:
0 阅读:
285
在自定义ListView中,需要将下拉刷新的View在初始化的时候设置padding隐藏起来,这时就要在初始化的时候获得要加载的布局View的高度。 private View headView; headView = inflater.inflate(R.layout.header, null); 如果接下来调用: headView.getHeight(); headView.getMeas......
分类:
移动平台 时间:
2014-11-26 16:30:44
收藏:
0 评论:
0 赞:
0 阅读:
233
上架流程...
分类:
移动平台 时间:
2014-11-26 16:29:22
收藏:
0 评论:
0 赞:
0 阅读:
283
作者:木尘 日期:2014-11-26
app-framework弹出mask(toast)时让ui失去焦点:
showToast("hi!",2000);
$.ui.blockUI(.1);
setTimeout(function () {
$.unblockUI();
}, 2000);
效果图:...
分类:
移动平台 时间:
2014-11-26 16:28:12
收藏:
0 评论:
0 赞:
0 阅读:
379
JSON解析:
通过正则将JSON([{...},{...}...])分解成多个包含实体实例内容的一小节({...}),在一小节中通过Runtime(运行时)()将实体所有属性值找到并赋值(正则查找实现)到实例({...} --> 实体的一个实例),遍历所有小节({...})就将XML转换成NSMutableArray(类似:List)。
XML 解析:
通过GDataXml(也可以通过正则)将XML分解成多个包含实体实例内容的一小节XML,在一小节中通过Run...
分类:
移动平台 时间:
2014-11-26 16:27:42
收藏:
0 评论:
0 赞:
0 阅读:
339