自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

laoyangkidd的专栏

一个没毕业的菜鸟

  • 博客(13)
  • 收藏
  • 关注

原创 加载Drawable图片时出现的oom问题

oom问题全称为out of memory (内存溢出),指在加载资源时,资源所占空间超过了应用程序分配的内存空间。今天在做射击游戏的项目时,加载了20多张图片做了一个animationDrawable动画,预加载动画作为ImageView的backgroundiv_gun.setBackground(animationDrawable);结果在一些高分辨率的机

2015-04-04 14:40:50 1839

原创 安卓之关于监听home键返回桌面的总结

几种不可用的方法使用OnKeyDown()第一种方法是使用activity中的OnKeyDown()的方法,亲测该方法无法监听到home键按下的事件(4.0版本以后无法使用)使用BroadCastReceiver()监听系统发出的广播使用广播器接受系统广播时是在从主界面返回到桌面的那一下是无法监听到的,貌似因为是系统层级的某些问题,具体原因不清楚。正确的方法使用 Activity 中的OnUserL

2015-03-29 21:53:06 1791

原创 关于androidUI线程更新与Handler

为什么更新UI线程的时候要用handler呢?例如在一个射击游戏中,同时要更新多个UI组件,比如射中敌人时,弹药减少,枪口冒火,血条增减,如果这些 动作都简单地放到UI中执行,可能会造成UI线程无法响应,所以用handler来post每一个更新动作,将每一个更新动作都放在一个新的线程中,可以有效避免更新时的冲突.

2015-03-26 17:19:36 453

原创 安卓中的数据传输方式---Json初探

Json中的JsonReader的用法如下public class JsonPractice { public static void parseJson(String jsonData){ JsonReader jsonReader = new JsonReader(new StringReader(jsonData)); try {

2015-03-21 14:07:44 515

原创 layout_gravity和gravity的区别

Layout_gravity和gravity的区别layout_gravity表示组件在父布局内的位置gravity表示组件内部子组件的排列位置当linearLayout的orientation为vertical时,子组件的layout_gravity只有 center_horizontal或者right left的时候才有用,反之,当orientation为horizontal的时候,只有t

2015-03-19 16:57:29 371

原创 Git操作总结(坚持更新)

从远程仓库中克隆,将仓库中的内容复制到本地git clone git://github.com/<username>/<repo_name>.git将远程仓库添加到本地git add remote <name> git@github.com:<username>/<repo_name>.git

2015-02-24 10:57:43 391

原创 安卓学习之Notification的一些总结

Notification的一些总结Notification就是显示在通知栏的消息提醒,当有未接电话或者短信的时候都会有这种提醒现在总结一些关键步骤:首先声明一个NotificationManagerNotificationManager manager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);2

2015-02-23 19:15:12 397

原创 安卓学习之数据存储之以文件方式存储

安卓开发中数据存储方案最简单的方式就是讲数据存储在文件中 主要用到了两个函数openFileOutput()以及openFileInput()openFileOutput的两个参数分别代表存储文件的文件名以及存储模式(主要由MODE_PRIVATE以及MODE_APPEND两种),MODE_PRIVATE是指每次新数据都将文件中原来的数据完全覆盖,而MODE_APPEND模式则是将写入的新数据追加

2015-02-20 13:58:00 477

原创 安卓LinearLayout中layout_gravity属性

当LinearLayout中android:layout_orientation属性为vertical时,layout_gravity可以指定各个组件在horizontal方向上的排列方式(反之亦然)代码如下:    android:layout_width="match_parent" android:layout_height="match_parent"   

2015-02-13 22:40:11 621

原创 java 画柱状图的总结

JAVA绘制柱状图方法总结使用库文件:jreechar-1.0.13 jcommon1.0.16下载地址:https://cn.jarfire.org/jcommon.htmlhttps://cn.jarfire.org/jfreechart.htmlimport java.awt.BorderLayout;import java.io.FileInputStream;

2015-02-06 08:46:47 5548

原创 Java中Arrraylist中remove()方法的一些发现

先上代码:import java.util.ArrayList;public class practice {public void printAl(ArrayList al){int i=0;while(!al.isEmpty()){System.out.println(""+al.get(i));al.remove(i);}System.out.printl

2014-11-13 21:25:17 1291

原创 一道有关斐波那契数列的算法题

如果一个人每次上一层或者

2014-10-29 20:48:24 485

原创 java中父类变量引用子类对象

有代码如:Father c=new CH

2014-10-27 11:59:36 554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除