- 浏览: 4935 次
- 性别:
-
最新评论
-
AndyZhao:
white_crucifix 写道说的很好啊感觉写的挺稚嫩的。 ...
工作一年的总结 -
white_crucifix:
说的很好啊
工作一年的总结
文章列表
文章中的内容参考Dev Guide中的Drawable Resources,英文好的朋友可以直接去读英文。总结这篇文章的目的是自己在使用drawable资源遇到一些问题跟大家分享下,同时整理下自己对drawable的理解。
drawable资源共有10种,包括Bitmap文件、Nine-Path文件、Layer List、State List、Level list、Transition Drawable、Inset Drawable、Clip Drawable、Scale Drawable、Shape Drawable。下面分别介绍下各种文件的用法和其中主要 ...
一、动态设置组件的位置
其中view是需要改变位置的控件,top是需要设制的位置;
private static void setLayoutX(View view,int top)
{
//克隆view的width、height、margin的值生成margin对象
MarginLayoutParams margin=new MarginLayoutParams(view.getLayoutParams());
//设置新的边距
margin.setMargins(margin.leftMargin+350,top,margin.rightMargin,margin. ...
1:使用百度社会化组件或友盟社会化组件,可以让应用快速具备社会化分享、登录、评论、喜欢等功能,并提供实时、全面的社会化数据统计分析服务;
2:百度地图的应用,使用百度地图时,最好下载下它的Demo来,在其中有每个功能非常详细的例子;
3:想要重新启动应用,可以用下面的代码,其中要注意Intent.FLAG_ACTIVITY_CLEAR_TASK的使用,具体的意思可以去文档中查看
Intent i=activity.getBaseContext().getPackageManager()
.getLaunchIntentForPackage(
...
1:在onPause()中进行数据持久化。activity的生命周期为onCreate()---->onRestart()----->onStart()------>onResume()------>onPause()-------->onStop()------>onDestroy(),其中onCreate()、onRestart()、onStart()、onResume()执行结束后不能立即结束进程,所以onPause()是结束进程前最后一个一定会被调用的方法。因为当系统紧急需要恢复内存时,onStop()和onDestroy()方法可能不被调用。所以 ...
从开始工作到现在已经一年了,通过一年的工作总结了一点东西,跟大家分享下。我所在的团队大家都没有什么经验,所以边写项目边总结,加上请教公司其它的团队,现在一起开发也越来越顺手了。这些观点可能很稚嫩,希望经验丰富的大神们多多批评指正。1:写每一个项目时都新建一个目录,现在感觉貌似用IntelliJ IDEA加上maven建立和管理项目比较方便,但用eclipse查看api比较方便;2:合作开发时,及时提交和更新代码,因为过一段时间后,遇到问题不方便找到最新代码(每个人存的版本可能不同);3:编码之前详细设计文档要尽量完善,包含数据库、功能(功能要十分详细);4:开始编码之前一定要明 ...