原文参考http://msdn.microsoft.com/en-us/library/dn440731(v=pandp.60).aspx一、简介日志通常满足两个主要的要求:1、监控应用程序性能并提供信息。性能方面,日志可以监控程序内部发生了什么,有时也监控程序外部发生了什么。2、更重要的是用于审计...
分类:
移动开发 时间:
2014-08-06 18:54:16
阅读次数:
279
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND
Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。
Context.MODE_WORLD_READABLE和Cont...
分类:
移动开发 时间:
2014-08-06 18:59:02
阅读次数:
302
public class MainActivity extends Activity
{
// 定义 方向传感器 和 重力传感器
private TextView tvOrientation, tvAccelerometer;
// 定义一个传感器的管理对象
private SensorManager sensorManager;
//定义一个监...
分类:
移动开发 时间:
2014-08-06 18:59:12
阅读次数:
234
检查.ipa文件
首先获得app的ipa文件。
将ipa文件的后缀改为.zip,解压得到包内容。
查看资源文件哪个最大。然后试着对最大的文件就行处理
图片
尽量使用8-bit图片
使用8-bit的PNG图片,比32-bit的图片能减少4倍的压缩率。由于8-bit的图片支持最多256种不同的颜色,所以8-bit的图片一般只应该用于一小部分的颜色图片。例如灰...
分类:
移动开发 时间:
2014-08-06 19:00:02
阅读次数:
309
在人际关系中,良好的第一印象是非常重要的,人们愿意在彼此身上寻求信任与诚实,并期望在接下来的经历中重现和增强这些好感。同样的道理也体现在移动应用或互联网产品中。在打造良好的品牌信誉及其与终端用户之间持久信任关系的过程中,“设计”扮演着极其重要的角色。
在用户的期望中,移动应用应该是准确、友好和高效的。然而,移动设备自身的局限性确实为产品的设计带来了不少挑战。要打造值得信赖的移动应用用户体...
分类:
移动开发 时间:
2014-08-06 19:00:12
阅读次数:
310
手机这个词早已经同吃喝玩乐一样,成为了人们生活中的必备元素。尤其是iPhone一炮走红之后,不但手机世界发生了巨大变化,整个科技产业似乎都格局性的改变。直至今日,手机市场的竞争更是日趋白炽化,这就给软件开发人员再次创造了空前的机会。然而厂商家数众多,相应的操作系统也是林林总总,作为软件开发者无论是个人还是公司都面临着系统选择之惑。到底选择哪一家,选择哪一类系统才能获得丰收,将与当年PC系统选择一样...
分类:
移动开发 时间:
2014-08-06 19:00:52
阅读次数:
310
1,将下载好的第3方类库MBprogressHUD源码包加入到工程(其实就是一个.h和.m文件)
2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程
3,添加第3方类库的主头文件"MBProgressHUD.h"
显示代码:
// 一开始加载就,显示提示条
MBProgressHUD *hud = [MBProgressHUD showHU...
分类:
移动开发 时间:
2014-08-06 19:01:42
阅读次数:
377
这个错误通常发生在iOS7当中,可能是缓存的导致的问题。
解决步骤:
右击Finder,选择 Go to Folder
复制上:“~/Library/Application Support/iPhone Simulator/”
这回打开iPhone Simulator的文件夹,然后删除其中的7.x 文件夹
翻译编辑自:http://stackoverflow....
分类:
移动开发 时间:
2014-08-06 19:02:02
阅读次数:
269
Movement
Command
前翻一屏
Ctrl + F
后翻一屏
Ctrl + B
前翻半屏
Ctrl + D
后翻半屏
Ctrl + U
前滚一行
Ctrl + E
后滚一行
Ctrl + Y
滚动当前行到屏幕最顶端
z[Enter]
滚动当前行到屏幕中央
z.
z-
...
分类:
移动开发 时间:
2014-08-06 19:02:52
阅读次数:
270
今天要做一个页面,有EditText,于是就搞起了它的美化。
EditText的美化,我的第一反应是,在EditText的左边设置显示一张图片,这样会比较好看。
设置左边显示图片的属性为:android:drawableLeft="@drawable/图片名"
美化后的最终效果图如下
一开始,左边的图片我是找的是方形的,那这样界面上的效果会出现一种情况就是:左边是方,右边是椭圆,极...
分类:
移动开发 时间:
2014-08-06 19:03:32
阅读次数:
1030
iOS平台cordova原理总结...
分类:
移动开发 时间:
2014-08-06 19:03:42
阅读次数:
244
1,将下载好的第3方框架SDWebImage源码包加入到工程
2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程
3,导入框架依赖的两个系统自带的框架:MapKit.framework、ImageIO.framework
4,添加框架的主头文件"UIImageView+WebCache.h"
代码使用片段:
- (UITableViewCel...
分类:
移动开发 时间:
2014-08-06 19:04:02
阅读次数:
263
先上效果图:
先写Layout文件:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_paren...
分类:
移动开发 时间:
2014-08-06 19:04:22
阅读次数:
325
目前解析json有三种工具...
分类:
移动开发 时间:
2014-08-06 19:04:32
阅读次数:
332
模式的定义
用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。
使用场景
1、类初始化需要消化非常多的资源,这个资源包括数据、硬件资源等,通过原型拷贝避免这些消耗;
2、通过 new 产生一个对象需要非常繁琐的数据准备或访问权限,则可以使用原型模式;
3、一个对象需要提供给其他对象访问,而且各个调用者可能都需要修改其值时,可以考虑使用原型模式拷贝多个对象供调用者使用,即保护性拷贝。...
分类:
移动开发 时间:
2014-08-06 19:04:42
阅读次数:
245
public class DeviceInfo {
private static Application APP = null;
private static String sd_card = Environment.getExternalStorageDirectory()+File.separator+"wlcache";
public static Application getApp...
分类:
移动开发 时间:
2014-08-06 19:08:22
阅读次数:
305
在scrollview
上滑固定某一控件(美团团购详情UI)文中介绍了怎么用touchlistener实现类似上滑停住的效果,但是这种方法存在一个明显的bug,就是在内容比较多的时候, 大部分人都是以滑动方式查看内容,而不是touch的方式,这就会导致最上面的滑块出现不及时,或者延后的现象,这里介绍一个全新的方法去实现类似效果,可以很好的解决以上问题.
目前在scrollvie...
分类:
移动开发 时间:
2014-08-06 19:11:02
阅读次数:
333
上篇已经把飞机放到了屏幕上,怎么让飞机随手指自由移动,是本篇解决的问题。...
分类:
移动开发 时间:
2014-08-06 19:11:12
阅读次数:
297
有时候我们需要修改列表里的数据,并实时刷新,我们除了在在外部调用adapter.notifyDataSetChanged()方法来通知activity刷新, 如果在adapter内部有涉及到更新数据,删除或者增加数据,就可以直接在adapter内部调用notifyDataSetChanged()这个方法,前提是该listview绑定的数据有改变。...
分类:
移动开发 时间:
2014-08-06 19:13:13
阅读次数:
433
android如何实现注销功能...
分类:
移动开发 时间:
2014-08-06 19:13:22
阅读次数:
208