我算是半路出家吧,大学时有点计算机基础,但是都是学完还给老师的那种,后来有机会接触到iOS,就学习了下(当然一开始觉得干这个工资比较高)。现在在北京一家公司上班,可是一直觉得自己技术差,基本的C语言,C++都不会,OC也学得不是很精。UI控件算是基本都会用但也研究不深,高级的东西会点皮毛。现在的公司项目没有再增加功能,核心代码都是同事写好的,感觉在这学的东西也不多,很想提升一下自己。从京东上买了好...
分类:
移动开发 时间:
2015-01-06 15:37:28
阅读次数:
117
在我们项目中需要将一个NSData类型的数据进行base64编码为一个字符串进行传输。这里记录下编码和解码的方式
编码:
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"di1" ofType:@"jpg...
分类:
移动开发 时间:
2015-01-06 15:36:06
阅读次数:
183
1. 简介:
上篇,介绍了meminfo和cpuinfo文件,本篇给出程序例程,用代码的方式来获取它们的值。
以memino为例。
2. 代码:
public static List getMeminfo() {
List memInfoList = new ArrayList();
try {
BufferedRe...
分类:
移动开发 时间:
2015-01-06 15:33:27
阅读次数:
134
优化 图片缓存localstrrage插件https://github.com/paveisistemas/ionic-image-lazy-loadhttps://github.com/sunsus/ngImgCachehttps://github.com/sunsus/ngImgCache/bl...
分类:
移动开发 时间:
2015-01-06 15:28:19
阅读次数:
271
项目需要,使用NDK和java开发库,这样就打包完后两个独立的个体:so和jar包,提供给客户不仅麻烦,还有两个版本要维护,因此想到把so放入jar包中。 做法很简单就是把so库拷入指定目录下,然后再从此目录load到jar包中。 传统load so方法:将so放入至libs/armeabi...
分类:
移动开发 时间:
2015-01-06 15:24:53
阅读次数:
153
最近用Sencha Touch + PhoneGap 开发了一个产品,在IOS上运行流畅,在Android上切换页面几下就闪屏,字体也变模糊了。看上去是性能问题,GPU渲染,内存,都有可能,这绝对接受不了,得治。团队开始分析内存,代码架构,折腾了一两周,感觉不明显,用户体验还是较差。直到有一天,在看...
分类:
移动开发 时间:
2015-01-06 15:21:16
阅读次数:
138
ios应用,除了用XCODE连接真实设备调试以外,也可以制作ipa安包,发给别人测试。下面是具体步骤:1. 把要测试的设备标识添加到你苹果开发账号的调试设备里。(可以用xcode或者itools查看设备标记, 如下图:)2. 在苹果的开发者中心里,重新制作开发的 “Provisioning Prof...
分类:
移动开发 时间:
2015-01-06 15:21:34
阅读次数:
155
iOS 使用Keychain 保存 用户名和密码到 本地之前曾把一些简单的数据保存在了plist,文件,及NsuserDefault里面,但是如果要保存密码之类的,保存在本地就很不安全了;但是利用 Keychain 我们可以很安全的把 用户密码等信息保存在本地1:使用苹果官方封装好的Keychain...
分类:
移动开发 时间:
2015-01-06 15:18:00
阅读次数:
278
本文採用一个Demo来展示Android中ExpandableListView控件的使用,如怎样在组/子ListView中绑定数据源。直接上代码例如以下:程序结构图:layout文件夹下的 main.xml 文件源代码例如以下: 包 com.andyidea.demo中C...
分类:
移动开发 时间:
2015-01-06 15:19:02
阅读次数:
161
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows re...
分类:
移动开发 时间:
2015-01-06 15:13:00
阅读次数:
143
UIButton的imageView和titleLabel的位置设置通过setImageEdgeInsets和setTitleEdgeInsets来设置参考:http://blog.csdn.net/dfqin/article/details/37813591及http://blog.sina.co...
分类:
移动开发 时间:
2015-01-06 15:10:25
阅读次数:
146
public Bitmap inBitmap 如果设置,解码选项“对象的方法,采取将尝试重用这个位图加载内容时。public int inDensity 使用的位图的象素密度。public boolean inDither 如果抖动是真实的,解码器将尝试到抖动的解码图像。public boolean...
分类:
移动开发 时间:
2015-01-06 15:09:00
阅读次数:
125
public class GetPostUtil { /** * 向指定URL发送GET方法的请求 * * @param url * 发送请求的URL * @param params * ...
分类:
移动开发 时间:
2015-01-06 15:07:04
阅读次数:
210
Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过logcat命 令来查看和使用.使用logcat命令你可以用logcat命令来查看系统日志缓冲区的内容:[adb] logcat [] ... [] ...请查看Listing ...
分类:
移动开发 时间:
2015-01-06 15:03:31
阅读次数:
216
摘要:记录一些网上非常牛的人写的博文.收藏起来. 以备日后需要时学习备用.1:iOS中UIWebView的Javascript与Objective-C通信http://imchao.net/2012/03/18/uiwebview-javascript-communicate-with-cocoa-...
分类:
移动开发 时间:
2015-01-06 15:04:56
阅读次数:
216
http://blog.csdn.net/wirelessqa/article/details/8581652android:sharedUserId当APK安装的时候,userid这个标志就会产生。APK在设备上的整个生命周期中,这个ID不再改变。不同设备上同一个应用包可能有不同的userid,重...
分类:
移动开发 时间:
2015-01-06 15:04:18
阅读次数:
215