最近采用Instruments 来分析整个应用程序的性能.发现很多有意思的点,以及性能优化和一些分析性能消耗的技巧,小结如下。Instruments使用技巧关于Instruments官方有一个很有用的用户使用Guide,当然如果不习惯官方英文可以在这里找到中文本翻译版本PDF参阅.Instrumen...
分类:
移动开发 时间:
2015-03-17 23:19:54
阅读次数:
237
UIKit -创建和管理应用程序的用户界面QuartzCore -提供动画特效以及通过硬件进行渲染的能力CoreGraphics -提供2D绘制的基于C的APICoreLocation -使用GPS和WIFI获取位置信息MapKit -为应用程序提供内嵌地图的接口AVFoundation –音频处理...
分类:
移动开发 时间:
2015-03-17 23:13:53
阅读次数:
188
1.事件监听类:内部类,外部类,Activity,匿名内部类,直接绑定到标签 重点说一下直接绑定到标签的用法 对于很多android界面组件标签而言,他们都支持onclick,onlongclick等属性,这种属性的属性值就是一个形如xxx(View source)的方法的方法名,然后在该界面布.....
分类:
移动开发 时间:
2015-03-17 23:07:34
阅读次数:
149
使用了一段时间Android Studio发现慢慢喜欢上用它写代码了,界面比ADT好看太多了,而且我比较懒,AS的拥有和VS2013差不多的提醒功能真的不错,哈哈这个事题外话了。最近遇到个问题: 改用Android Studio后aidl文件不能按照传统ADT的方式在src目录下建包引入文件,这样操...
分类:
移动开发 时间:
2015-03-17 23:04:12
阅读次数:
280
现将project菜单下的 Build AutoMatically 去掉,先不让它同步的编译,等一下统一的去编译。 选中我们需要更改的包 -> 右击 ->Refactor ->Rename,出现下面的界面,选中前面三个选项 -> 选中Preview,出现下图的界面...
分类:
移动开发 时间:
2015-03-17 22:01:38
阅读次数:
176
Windows http://dl.google.com/android/installer_r24.0.2-windows.exe http://dl.google.com/android/android-sdk_r24.0.2-windows.zip https://dl.google.com/dl/android/studio/install/1.1.0/android-studio-...
分类:
移动开发 时间:
2015-03-17 22:02:49
阅读次数:
127
[-] 节制地使用Service 当界面不可见时释放内存 当内存紧张时释放内存 避免在Bitmap上浪费内存 使用优化过的数据集合 知晓内存的开支情况 谨慎使用抽象编程 尽量避免使用依赖注入框架 使用ProGuard简化代码 使用多...
分类:
移动开发 时间:
2015-03-17 22:02:38
阅读次数:
239
方法调用new ApiUser(this).initData(new ApiRequest() { @Override
public void onResult(BeanRequest bean) {
//如果接口调用不成功,给予提示
if (!bean.isSuccess()) {...
分类:
移动开发 时间:
2015-03-17 21:59:52
阅读次数:
248
为什么要有内容提供者
内容提供者的工作原理
使用内容解析者对内容提供者进行增删改查操作
利用内容提供者和内容解析者备份手机短信
利用内容提供者插入短信...
分类:
移动开发 时间:
2015-03-17 21:56:09
阅读次数:
389
先来看下代码
一、查看夏目
1. 自定义控件
public class CustomViewGroup extends ViewGroup {
......
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.on...
分类:
移动开发 时间:
2015-03-17 21:53:37
阅读次数:
252
【Android】 Android-wifi 直连 wifi direct wifi p2p
分类:
移动开发 时间:
2015-03-17 21:51:57
阅读次数:
222
用Elicpse编译cocos2d+lua的工程几点注意点记录:1.设置工程属性Windows->Preferences->NDK目录2.右键Android Tools->Add native3.编辑Android.mk文件: LOCAL_C_INCLUDES $(call import-add.....
分类:
移动开发 时间:
2015-03-17 21:48:25
阅读次数:
158
自从2013 Google I/O大会之后,笔者就将android ide开发工具从eclipse迁移到Android Studio了,android studio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从Android Studio Help菜单中...
分类:
移动开发 时间:
2015-03-17 21:43:27
阅读次数:
176
启用 Android SDK Manager 更新内容的时候,Log Window 会显示“Download interrupted: peer not authenticated”,就知道肯定是被墙了,解决方法:1.启动 Android SDK Manager;2.打开主界面,打开设置窗口,在「H...
分类:
移动开发 时间:
2015-03-17 21:42:58
阅读次数:
161
下面我们仔细学习具体的细节。创建一个空的IOS项目,接着在创建一个ViewController。AppDelegate.h 应用的代理类 这个没什么好说的就是直接打开刚刚创建的新ViewController。123456789#import #import "TestViewController.h...
分类:
移动开发 时间:
2015-03-17 21:42:21
阅读次数:
241
本新手最近学Android都是用的eclipse。其实个人觉得eclipse不错,可能接触Android不久,倒也不觉得它慢还是怎样。对于Google的Android studio也是早有耳闻,前两天终于去下了一个,win7跟ubuntu下面都装上了。当然,本人更习惯于在ubuntu下面开发。 问题...
分类:
移动开发 时间:
2015-03-17 21:41:30
阅读次数:
143