来源:http://blog.sina.com.cn/s/blog_6de000c20102v3o0.html今天终于为我的Macbook Pro Retina搭建好了Android开发环境,几经折磨,差点放弃了:总结如下:1、最好选择ADT Bundle,这里面已经集成好了Eclipse、ADT、...
分类:
移动开发 时间:
2015-01-26 11:44:39
阅读次数:
201
引自:http://www.xuebuyuan.com/1754358.html既然我们实现了画布和画笔,也实现了手写,为了提高可用性,我们增加了对画笔风格的设置功能,这样就可以根据自己的需要选择画笔的颜色、粗细、风格(铅笔、浮雕、水彩等)效果。今天我们就介绍画笔风格的设置功能的实现过程,先看看效果...
分类:
移动开发 时间:
2015-01-26 11:39:47
阅读次数:
335
转载: http://dylangao.com/2014/05/16/android-debuggerd-%E7%AE%80%E8%A6%81%E4%BB%8B%E7%BB%8D%E5%92%8C%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/码字很辛苦,转载请注明来自D....
分类:
移动开发 时间:
2015-01-26 11:39:27
阅读次数:
376
整个示例都是改造自 Google Android Training 中的 NavigationDrawer 示例(http://developer.android.com/training/implementing-navigation/nav- drawer.html)因为我需要使用自定义的 Ac...
分类:
移动开发 时间:
2015-01-26 11:35:09
阅读次数:
260
android studio中avd sdk路径_百度经验android studio中avd sdk路径找不到怎么办?很多人在安装android studio之后需要下载gradle以及avd sdk需要重新下载的问题,怎么办呢?下面绿茶小编为大家带来解决方法。 首先,设置环境变量,ANDROID...
分类:
移动开发 时间:
2015-01-26 11:31:25
阅读次数:
197
1) Add the filesCopy the files you need to your project folder, and add them to your Xcode project. An overview of the ASIHTTPRequest source files app...
分类:
移动开发 时间:
2015-01-26 11:29:36
阅读次数:
211
一般非常驻的Notification是可以被用户清除的,如果能监听被清除的事件就可以做一些事情,比如推送重新计数的问题。
分类:
移动开发 时间:
2015-01-26 11:29:50
阅读次数:
178
在上一篇博客《打造android ORM框架opendroid(四)——优雅的删除数据》中,我们介绍了opendroid是如何优雅的从数据库中删除数据的,也可以看到opendroid的设计是如此的简单,其实opendroid只是我作为兴趣或者说是抱着试试的态度写的,当然它肯定存在诸多不足,但是这并不影响我们去了解一个orm框架的流程。
废话不说了,下面进入主题,今天我选择去了解的是opend...
分类:
移动开发 时间:
2015-01-26 10:22:44
阅读次数:
245
对于Android中的手势识别可以从以下三个Listener入手——OnTouchListener、OnGestureListener、OnDoubleTapListener。这三个监听器分别是触摸监听、手势滑动监听和屏幕双击操作监听。很多的时候我们需要这些手势识别的操作,例如我们自定义控件的时候就经常会用到。下面就对这三个监听器分别进行介绍。...
分类:
移动开发 时间:
2015-01-26 10:23:19
阅读次数:
196
需要重写
GridView和BaseAdapter
public class WrapGridview extends GridView{
public WrapGridview(Context context) {
super(context);
}
public WrapGridview(Context context,AttributeSet at...
分类:
移动开发 时间:
2015-01-26 10:20:36
阅读次数:
278
喜欢做些开源项目的朋友,相信有不少人都希望能把自己的项目发布到公共的中央仓库,如maven中央仓库,以供别人方便地集成使用。而使用了Android Studio的同学,应该也对gradle和jcenter印象深刻,不少开源库都是发布到这里的。这一篇就主要来介绍一下,如何使用Gradle发布到jcenter。...
分类:
移动开发 时间:
2015-01-26 10:19:57
阅读次数:
524
每次通过输出流往SD卡写入文件,连接上电脑,用MTP的方式模拟一个移动磁盘,打开磁盘却没有这样一个文件,而通过adb的方式查看就有,造成这个现象的原因是,每次写入之后,MTP的数据库并没有更新,因为更新一次MTP数据库需要的带价比较大,所以只有在重启,挂载和用户手动发送Intent出发,故存入文件后需要手动发送Intent广播,出发一下MTP数据库的更新。
/**
* 出发扫描 m...
分类:
移动开发 时间:
2015-01-26 10:17:26
阅读次数:
157
.java代码如下:
package org.lxh.demo;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.Dialog;
import android.app.Notification;
import android.app.NotificationManager;
impo...
分类:
移动开发 时间:
2015-01-26 10:16:53
阅读次数:
206
基于Android相关设备作为嵌入式设备范畴,在书写App应用的时候要格外关注效率,并且受电池电量的限制。这就导致嵌入式设备有诸多考虑、有限处理能力,因此就要求我们尽量去写高效的代码。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。
引言
对于占用资源的系统,有两条基本原则:
不要做不必要的事
不要分配不必要的内存
...
分类:
移动开发 时间:
2015-01-26 10:17:11
阅读次数:
205
如果你每次打包都需要不断地手动打包,通过不断地复制粘贴,当你打几百个包的情况下,我相信你一定会疯掉的,当然,这种事情在我们程序员看来,都是可以解决的事情,因为,我们的工作就是让本来繁琐的工作变得简单一点。今天我们就需要简单地介绍一下ant批量打包的问题吧。
网上看到的资料各有千秋吧,现在是时候做一个总结,站在各位大神的肩膀上我们才能够看得更加远。
首先你应该去官网上面下载apache-ant的...
分类:
移动开发 时间:
2015-01-26 10:14:56
阅读次数:
276
今天做一个Android的文件管理器,里面用到非常多的地方用到了getResources。Drawable currentIcon = null;currentIcon = getResources().getDrawable(R.drawable.folder);currentIcon = ge....
分类:
移动开发 时间:
2015-01-26 10:12:27
阅读次数:
188
1.方法一:如果NSData数据很大,把很大的数据装进内存,内存肯定会爆掉,所以这种方法不可取 // 设置url NSURL *url = [NSURL URLWithString:@"http://localhost/123.jpg"]; // 设置请求 self.request = [AS...
分类:
移动开发 时间:
2015-01-26 10:10:02
阅读次数:
155