一、添加某些格式
以rmvb格式为例,由于lisence问题,将一个rmvb格式视频文件拷贝到手机的SD卡上,该文件无法显示为视频文件;若贵司有预装第三方apk来支持播放该格式视频,可以按照下面的方法,添加对rmvb格式的支持。
在frameworks\base\media\java\android\media\MediaFile.java中:约270行左右,添加RMVB格式的mimeType...
分类:
移动开发 时间:
2014-12-05 14:20:37
阅读次数:
262
请修改res/xml/default_workspace.xml文件,添加如下代码:
launcher:packageName="" //完整的包名
launcher:className="" //完整包名.类名(处理main intent的类)
launcher:screen="" //应用图标所在的屏幕(...
分类:
移动开发 时间:
2014-12-05 14:22:16
阅读次数:
227
1)在Launcher的onStop方法中去调用AppsCustomizeTabHost的onTrimMemory()方法,并调用System.gc()方法。
2)在AppsCustomizeTabHost的onTrimMemory()方法增加调用AppsCustomizePagedView.clearAllAppPages();
3)在AppsCustomizePagedView.jav...
分类:
移动开发 时间:
2014-12-05 14:20:38
阅读次数:
254
1、请修改alps/packages/apps/Launcher2/res/values/dimens.xml中的hotseat_cell_height值,例如修改为100;
2、请修改alps/packages/apps/Launcher2/src/com/android/launcher2/HotSeat.java中的resetLayout()方法,对主菜单图标添加title,例如:添加al...
分类:
移动开发 时间:
2014-12-05 14:19:27
阅读次数:
231
1.安装对应dll
Update-Package Xamarin.Forms
选中Android项目及PCL项目:Install-Package Xamarin.Forms.Labs
2.设置系统相关信息,右键android项目-属性
3.设置应用的名称
4.在MainActivity设置IOC
添加变量:private...
分类:
移动开发 时间:
2014-12-05 14:19:34
阅读次数:
214
在项目开发中有一个需求,每次启动APP的时候都需要向服务器请求参数,然后进入到某个界面时直接取出来,
而不去请求网络,实现更好的用户体验,但是这些数据只能保存一定时间,而且当APP关闭时,这些数据就得销毁,
查了半天API貌似没看到定时缓存(不确定到底有没有),这里就自己模拟了一个,注释已经很详细了。。。
看代码:
package com.memorycache;
import ...
分类:
移动开发 时间:
2014-12-05 14:20:52
阅读次数:
178
//取最小值
#define SCREEN_WIDTH MIN(CGRectGetWidth([[UIScreen mainScreen] bounds]),CGRectGetHeight([[UIScreen mainScreen] bounds]))
//取最大值
#define SCREEN_HEIGHT MAX(CGRectGetWidth([[UIScreen...
分类:
移动开发 时间:
2014-12-05 14:18:24
阅读次数:
198
以下内容为原创,欢迎转载,转载请注明来自天天博客:http://www.cnblogs.com/tiantianbyconan/p/4146512.html给ListView中每个item绑定点击事件的方法,比较常见的如下这种方式: 1 public View getView(int positon...
分类:
移动开发 时间:
2014-12-05 14:17:33
阅读次数:
392
Fragment 的生命周期是随着activity变化而变化的。如果activity要给在运行的时候给fragment传人数据则需要fragment实现一个自定义的接口,并且实现接口里面的方法,在activity里面保存这个接口并且在需要传人数据的时候调用这个方法即可。如果fragment运行的时候...
分类:
移动开发 时间:
2014-12-05 14:17:12
阅读次数:
204
android:layout_above 将该控件的底部置于给定ID的控件之上 --Rule that aligns a child's bottom edge with another child's top edge.android:layout_below 将该控件的顶部置于给定ID的...
分类:
移动开发 时间:
2014-12-05 14:17:30
阅读次数:
145
我有一部荣耀3C,一般放在宿舍(我随身携带的是一部诺基亚E63,小巧、稳定、待机时间长),在宿舍我就会用它在微信上看公众号里的文章,最近要考驾照也在上面用驾考宝典。最近想在实验室用这两个软件,但又懒得带手机,而微信没有PC版,驾考宝典的PC版暂时没法同步数据,于是就想在PC上运行这两个软件,搜索了....
分类:
移动开发 时间:
2014-12-05 14:04:53
阅读次数:
374
附加以一种软件的方法是:用Fiddler可以设置浏览器的UA以下3种方法是手动的通过伪装User-Agent,将浏览器模拟成Android设备。第一种方法:新建Chrome快捷方式 右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面。右击该副本,选择“属性”....
分类:
移动开发 时间:
2014-12-05 14:06:10
阅读次数:
372
描述WebView是Android系统中内置了的一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。用途应用内嵌浏览器,并显示网页内容。android 自带的 textview 不支持长按文本复制,webview 自带长按复制文本内容的功能。应用在内容显示上,对动画的丰富性...
分类:
移动开发 时间:
2014-12-05 14:01:02
阅读次数:
178
从资源文件里面获取
public class MainActivity extends Activity {
private LayoutInflater inflater;
private LinearLayout line_mountainflower_main;
private ViewPager adViewPager;
private View adview1, adview...
分类:
移动开发 时间:
2014-12-05 12:52:49
阅读次数:
138
我们在使用ListView异步加载图片的时候,在快速滑动或者网络不好的情况下,会出现图片错位、重复、闪烁等问题,其实这些问题总结起来就是一个问题,我们需要对这些问题进行ListView的优化。
比如ListView上有100个Item,一屏只显示10个Item,我们知道getView()中convertView是用来复用View对象的,因为一个Item的对应一个View对象,而ImageView...
分类:
移动开发 时间:
2014-12-05 12:54:42
阅读次数:
112
iOS开源项目之日志框架CocoaLumberjack
CocoaLumberjack是Mac和iOS上一个集快捷、简单、强大和灵活于一身的日志框架。CocoaLumberjack类似于流行的日志框架(如log4j),但它是专为Objective-C设计的,利用了多线程、GCD(如果可用)、无锁原
Co...
分类:
移动开发 时间:
2014-12-05 12:49:38
阅读次数:
282