码迷,mamicode.com
首页 > 移动开发 > 周排行
Enterprise Library 6——Using the Logging Application Block
原文参考http://msdn.microsoft.com/en-us/library/dn440731(v=pandp.60).aspx一、简介日志通常满足两个主要的要求:1、监控应用程序性能并提供信息。性能方面,日志可以监控程序内部发生了什么,有时也监控程序外部发生了什么。2、更重要的是用于审计...
分类:移动开发   时间:2014-08-06 18:54:16    阅读次数:279
Android——文件的保存和读取
Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容,如果想把新写入的内容追加到原文件中。可以使用Context.MODE_APPEND Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件。 Context.MODE_WORLD_READABLE和Cont...
分类:移动开发   时间:2014-08-06 18:59:02    阅读次数:302
Android项目——传感器的使用
public class MainActivity extends Activity {     // 定义 方向传感器 和 重力传感器     private TextView tvOrientation, tvAccelerometer;     // 定义一个传感器的管理对象     private SensorManager sensorManager;     //定义一个监...
分类:移动开发   时间:2014-08-06 18:59:12    阅读次数:234
减小App包的大小
检查.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
选择怎样的系统更能适合App软件开发者?
手机这个词早已经同吃喝玩乐一样,成为了人们生活中的必备元素。尤其是iPhone一炮走红之后,不但手机世界发生了巨大变化,整个科技产业似乎都格局性的改变。直至今日,手机市场的竞争更是日趋白炽化,这就给软件开发人员再次创造了空前的机会。然而厂商家数众多,相应的操作系统也是林林总总,作为软件开发者无论是个人还是公司都面临着系统选择之惑。到底选择哪一家,选择哪一类系统才能获得丰收,将与当年PC系统选择一样...
分类:移动开发   时间:2014-08-06 19:00:52    阅读次数:310
iOS_第3方类库MBprogressHUD简单使用
1,将下载好的第3方类库MBprogressHUD源码包加入到工程(其实就是一个.h和.m文件) 2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程 3,添加第3方类库的主头文件"MBProgressHUD.h" 显示代码: // 一开始加载就,显示提示条 MBProgressHUD *hud = [MBProgressHUD showHU...
分类:移动开发   时间:2014-08-06 19:01:42    阅读次数:377
iOS ERROR: unable to get the receiver data from the DB 解决方案
这个错误通常发生在iOS7当中,可能是缓存的导致的问题。 解决步骤: 右击Finder,选择 Go to Folder 复制上:“~/Library/Application Support/iPhone Simulator/” 这回打开iPhone Simulator的文件夹,然后删除其中的7.x 文件夹 翻译编辑自:http://stackoverflow....
分类:移动开发   时间:2014-08-06 19:02:02    阅读次数:269
Vim -> 移动光标
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
android EditText的美化
今天要做一个页面,有EditText,于是就搞起了它的美化。 EditText的美化,我的第一反应是,在EditText的左边设置显示一张图片,这样会比较好看。 设置左边显示图片的属性为:android:drawableLeft="@drawable/图片名" 美化后的最终效果图如下 一开始,左边的图片我是找的是方形的,那这样界面上的效果会出现一种情况就是:左边是方,右边是椭圆,极...
分类:移动开发   时间:2014-08-06 19:03:32    阅读次数:1030
cordova与ios native code交互的原理
iOS平台cordova原理总结...
分类:移动开发   时间:2014-08-06 19:03:42    阅读次数:244
iOS_第3方类库SDWebImage简单使用
1,将下载好的第3方框架SDWebImage源码包加入到工程 2,进入工程的Build Phases,将源码包里面的所有.m文件全部添加到工程 3,导入框架依赖的两个系统自带的框架:MapKit.framework、ImageIO.framework 4,添加框架的主头文件"UIImageView+WebCache.h" 代码使用片段: - (UITableViewCel...
分类:移动开发   时间:2014-08-06 19:04:02    阅读次数:263
android一个弹出菜单的动画(一)
先上效果图: 先写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
Android Gson解析多层嵌套复杂数据
目前解析json有三种工具...
分类:移动开发   时间:2014-08-06 19:04:32    阅读次数:332
Android源码分析之原型模式
模式的定义 用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。 使用场景 1、类初始化需要消化非常多的资源,这个资源包括数据、硬件资源等,通过原型拷贝避免这些消耗; 2、通过 new 产生一个对象需要非常繁琐的数据准备或访问权限,则可以使用原型模式; 3、一个对象需要提供给其他对象访问,而且各个调用者可能都需要修改其值时,可以考虑使用原型模式拷贝多个对象供调用者使用,即保护性拷贝。...
分类:移动开发   时间:2014-08-06 19:04:42    阅读次数:245
android获取设备信息
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
Android scrollview 上滑固定某一控件(美团团购详情UI)完美版
在scrollview 上滑固定某一控件(美团团购详情UI)文中介绍了怎么用touchlistener实现类似上滑停住的效果,但是这种方法存在一个明显的bug,就是在内容比较多的时候, 大部分人都是以滑动方式查看内容,而不是touch的方式,这就会导致最上面的滑块出现不及时,或者延后的现象,这里介绍一个全新的方法去实现类似效果,可以很好的解决以上问题.        目前在scrollvie...
分类:移动开发   时间:2014-08-06 19:11:02    阅读次数:333
第三十八天 一乐在其中—Android的小游戏打飞机(二)移动飞机
上篇已经把飞机放到了屏幕上,怎么让飞机随手指自由移动,是本篇解决的问题。...
分类:移动开发   时间:2014-08-06 19:11:12    阅读次数:297
android如何在BaseAdapter内使用notifyDataSetChanged()方法以及线程的使用
有时候我们需要修改列表里的数据,并实时刷新,我们除了在在外部调用adapter.notifyDataSetChanged()方法来通知activity刷新, 如果在adapter内部有涉及到更新数据,删除或者增加数据,就可以直接在adapter内部调用notifyDataSetChanged()这个方法,前提是该listview绑定的数据有改变。...
分类:移动开发   时间:2014-08-06 19:13:13    阅读次数:433
android如何实现注销功能
android如何实现注销功能...
分类:移动开发   时间:2014-08-06 19:13:22    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!