摘要:
鼠标右键选择Source然后再选Format就可以解决此问题 阅读全文
摘要:
作者:舍得333 主页:http://blog.sina.com.cn/u/1509658847版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明,否则将追究法律责任。1.下载android源码到本地,可以参考官方网址:http://source.android.com/source/downloading.html照着上面做就行,英语不是太难,百度上搜的很多下载源码的方法都过时了,勿参考!由于源码很大,所以在执行最后的下载命令“$repo sync”后,一般要等待很长时间。由于goole也增加了防攻击机制,所以一般来说,一次不能完全下载全部,中间会有中断 阅读全文
摘要:
很多初入Android的开发者可能会发现经常遇到Force Close或ANR这样的问题,一般我们通过Android系统的错误日志打印工具Logcat可以看到出错的内容,今天一起来说下如何通过 Eclipse行号和Logcat捕捉出错点,我们遇到错误可以首先在Eclipse的DDMS中自带的Logcat组件查看错误,一般错误原因是 Caused by XXX引起的,如下面我们可以看到因为android.widget.TextView是系统的类,由于没有太大的问题所以向前找可以看到我们的 onCreate (test.java 20)这句是我们创建的Android工程位置,所以应该在Java代码 阅读全文
摘要:
从C#转学Java,总结了一些Eclipse跟Microsoft Visual Studio 向对应的快捷键:1. Run Ctrl+F11 (VS对应的是F5)2. Debug F11 (VS对应的是 :F10)3. 设置/去除断点 Ctrl+Shift+B (VS: F9)4. 逐步执行F6 (VS: F10)5. 进入函数执行F5 (VS: F11)6. 中断执行 Ctrl+F2 (VS: Shift+ F5)7. 编译(Build):无,解释型语言(本质区别) (VS: F6)8. 快速隐藏(取消)多行代码 Ctrl+/ (VS :Add: Ctrl+E+C Cancel:Ctrl+. 阅读全文
摘要:
Android eclipse中程序调试一:断点调试用eclipse开发android程序的时,跟VS一样是可以断点单步调试的.步骤如下.1 设置断点:在编码窗体的左边框上用鼠标双击,或者右键点击菜单,选择 Toggle Breakpoint菜单项即可.2 在debug模式下运行程序进入调试状态:通过点击工具栏上的小虫按钮或者是在项目右键点击然后选择Debug As,Android Application菜单,启动程序的调试模式.第一次运行调试模式eclipse会弹出如下确认窗口当程序运行到你的断点地方时就会停下,这时可以按照下面的功能键按需求进行调试:[1]快捷键(F8)直接执行程序,直到下 阅读全文
摘要:
1.Windows→Preferences→Java→Editor→Content Assist其中的AutoActivation Delay默认值为200(单位是毫秒)也就是说在打“.”之后停留200毫秒才能出现智能感知的提示,这个我改成了202.Windows→Preferences→Java→Editor→Content Assist其中的Auto Activation triggers for java的默认值为“.”,将其改成".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW"保存 阅读全文
摘要:
今天在写Android代码的过程中,编译器一直报错,错误出在这一行代码:setContentView(R.layout.activity_main) 提示信息是:activity_main cannot be resolved or is not a field我就觉得很奇怪,我在R.layout里面明明看到自动生成了默认的布局activity_main,为什么在这里引用就出错呢。Google之也没发现原因,而且,如果删掉activity_main,Eclipse给出的自动提示是activity_list_item.我当时就觉得可能是导入的某个包覆盖了我真正要引用的R.java.然后在impo 阅读全文
摘要:
如何将android项目打包成apk 分类: android 2012-08-29 10:12 1678人阅读 评论(1) 收藏 举报androideclipseapplicationjdkjavatools1.)生成keystore按照下面的命令行 在C:\Program Files\Java\jdk1.6.0_10\bin>目录下,输入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore参数意义:-validity主要是证书的有效期,写100000 阅读全文
摘要:
很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。 首先定义一个layout实现按钮内部布局:0102060716172526 接下来写一个类继承LinearLayout,导入刚刚的布局,并且设置需要的方法,从而使的能在代码中控制这个自定义控件内容的显示。01public class ImageBtn extends LinearLayout {0203private ImageView imageView;04private TextView textView;0506public ImageBtn(Context c 阅读全文
摘要:
JsonWriter使用Example:拼一个如下的json格式String{ [ { "id": 912345678901, "text": "How do I write JSON on Android?", "geo": null, "user": { "name": "android_newb", "followers_count": 41 } }, { "id": 912345678902, "t 阅读全文