自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

转载 Android—android常用控件属性

做项目写布局的时候,经常忘记某个属性,现在网上找一下,记下来控件属性:android属性Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料,第一类:属性值为true或falseandroid:layout_centerHrizontal  水平居中android:layout_centerVertical   垂直居中

2015-03-31 23:54:10 611

转载 Java—面向对象设计的几个基本的原则

A:单一职责系统中的每一个对象应该只有一个单独的职责,所有对象关注的应该是自身职责的完成。基本思想:高内聚,低耦合。B:开闭原则一个对象对扩展开放,对修改关闭。基本思想:对类的改动是通过增加代码进行的,而不是修改现有的代码。C:里氏替换原则在任意父类出现的地方,都可以使用子类来替代。D:依赖注入原则要依赖于抽象,不要依赖于具体的实现。基本思想:在开发中尽量的

2015-03-27 21:52:24 324

转载 Android—解决Win7下Eclipse中文字体太小问题

最近新装了Win7,打开eclipse4.4.2中文字体很小,简直难以辨认。在网上搜索发现这是由于Eclipse 3.7 用的字体是 Consolas,显示中文的时候默认太小了。   解决方式有两种:一、把字体设置为Courier New 操作步骤:打开Elcipse,点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”——点击“Appeara

2015-03-24 15:49:51 461

原创 Android—新的eclipse导入SDK出错解决办法

原先系统崩溃,重装系统,加入一块内存条,从32位变成62位,原先的eclipse用不了;去官网下载64位的eclipse,安装,用一样的方法导入SDK。这时候肯定会提示错误,如下:1.This Android SDK requires Android Developer Toolkit version  23.0.0 or above.  Current version is 22.6.2.v

2015-03-24 11:49:42 1664

转载 Android—eclipse无法检测手机解决办法

在eclipse下开发android,当使用手机连接到计算机上测试软件时,有时候会发现,eclipse无法识别手机,这一问题的原因很多,精力有限,在此,小编针对最常见的原因进行这一问题的处理,若有更多疑问,大家可在下方留言。ps:eclipse自带的adb不知道为什么,总是无法检测到手机,可能自带的adb太不给力了吧。so,只好借助别的手了。小编建议用第二种或第三种方法,小编用的是第三种方

2015-03-24 11:38:25 605

原创 Android—Dialog标题居中

弹窗方法:protected void showUpdateSucessDialog(){ AlertDialog.Builder builder = new Builder(MainActivity.this); View aalayout = View.inflate(MainActivity.this, R.layout.dialogsucess, null); builde

2015-03-21 11:22:38 6056

转载 Android—常见的几种RuntimeException

一般面试中java Exception(runtimeException )是必会被问到的问题常见的异常列出四五种,是基本要求。更多的。。。。需要注意积累了 常见的几种如下: 1、NullPointerException - 空指针引用异常2、ClassCastException - 类型强制转换异常。3、IllegalArgumentExcepti

2015-03-12 11:08:18 618

转载 Java—说说对javaee中的session的理解,你是怎么用session的

在服务器上,通过Session来区分每一个上网用户用户只要一连接到服务器,则立刻分配一个Session给用户Session主要方法:1 服务器上通过Session来分别不同的用户-->Session ID任何连接到服务器上的用户,服务器都会位之分配唯一的一个不会重复的Session IDSession ID是由服务器统一管理的,人为不能控制方法:session.getI

2015-03-10 17:32:42 2082

转载 Android—android 开发如何做内存优化?

不少人认为JAVA程序,因为有垃圾回收机制,应该没有内存泄露。其实如果我们一个程序中,已经不再使用某个对象,但是因为仍然有引用指向它,垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。如果我们的java运行很久,而这种内存泄露不断的发生,最后就没内存可用了。当然java的,内存泄漏和C/C++是不一样的。如果java程序完全结束后,它所有的对象就都不可达了,系统就可以对

2015-03-09 20:16:08 442

转载 Android—什么是ANR 如何避免它?

可能会存在这样的情况,你写的代码通过了世界上所有的性能测试,但当用户尝试使用你的应用程序时,仍然让用户感到不爽。应用程序响应不够灵敏的地方包括——反映迟钝,挂起或冻结很长时间,或者需要花费很长的时间来处理输入。在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding

2015-03-09 20:01:56 1237

转载 Android—Activity在被系统回收之前保存当前状态

如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态       当一个Activity被pause或者stop的时候,这个Activity的对象实际上还是保存在内存中,因此这个Activity中的信息(成员和状态信息)还可以重新获取到. 如果系统为了整理内存而销毁了整合各Activity对象时,系统没法简单的原封不动地恢复先前的Activit

2015-03-08 12:41:16 2761

转载 Java—java中如何安全的结束一个正在运行的线程

问题  Java中提供了很多调度线程的方法,上一节介绍了其中一种控制线程的方法:如何等待一个线程结束。那么如果不希望等待线程结束,而是根据问题的需要随时都要中断线程使其结束,这种对线程的控制方法该如何实现呢?  解决思路  首先必须先明确“中断”这个概念的实际含义,这里的中断是指一个线程在其任务完成之前被强行停止,提前消亡的过程。查阅JDK的帮助文档,可以找到这样一个和中断有关的方法:

2015-03-05 19:57:01 1531

转载 Java—Semaphore实现信号灯

Semaphore可以维护当前访问自身的线程个数,并提供了同步机制。使用Semaphore可以控制同时访问资源的线程个数,例如,实现一个文件允许的并发访问数。Semaphore实现的功能就类似厕所有5个坑,假如有十个人要上厕所,那么同时能有多少个人去上厕所呢?同时只能有5个人能够占用,当5个人中的任何一个人让开后,其中在等待的另外5个人中又有一个可以占用了。另外等待的5个人中可以是随机获得

2015-03-01 16:46:02 936 1

转载 Java— 原子操作

一 概念   (automic operation)即不能被线程调度机制中断的操作。原子操作不需要进行同步控制。 二 常见情况   如果问题中的变量除了long or double 以后的基本类型,对这些类型进行简单的赋值或者返回操作时是原子操作。为类型long and double 加上volatile修饰符,对这两个基本类型的操作也是原子的。   J

2015-03-01 16:26:35 783

转载 Android—BroadcastReceiver的简单使用

新建一个类:/** * */package org.crazyit.broadcast;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast;public class M

2015-03-01 12:13:28 770

原创 Android—Service的使用(二)

继续上一篇(Android—Service的使用(一))之后,这一篇讲解Service的绑定本地service并与之通讯首先看看ServiceTest有哪些改动package com.example.service;import android.app.Service;import android.content.Intent;import android.os.Binder;i

2015-03-01 11:19:46 490

原创 Android—Service的使用(一)

android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动作。

2015-03-01 10:28:17 424

安卓毕业设计通讯录

通讯录,非常适合初学者,使用数据库存储,增删改查

2015-07-16

绑定本地service并与之通讯

绑定service并且与之通讯,简单使用service

2015-03-01

Servce简单使用代码

本地绑定service,调用start,stop方法启动和停止service

2015-03-01

JNI-HelloWorld

jni,简单示例,java+c使用,很简单的示例

2015-02-10

Junit 测试简单代码

junit测试demo,非常简单,大家可以下载试试,非常方便

2015-02-03

listview滑动保存选中状态

listview向下或者向上滑动后,返回来,item里面的checkbox选中状态不改变

2015-01-29

疯狂Java李韩飞老师Android项目新浪微博实战客户端源码

疯狂Java李韩飞老师Android项目新浪微博实战教程客户端源码

2015-01-25

带侧滑菜单的精美MP3播放器

带侧滑,仿qq5.0的侧滑菜单,实现侧滑歌曲列表,可以播放,暂停,上一首,下一首;已解决无上一首的冲突,以及线程后台播放的实现,没有使用服务播放;非常适合初学者

2015-01-06

ActivityGroup(含listview不冲突)

ActivityGroup(含listview不冲突)

2015-01-06

空空如也

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

TA关注的人

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