自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不将就的博客

android新手成长历程

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

翻译 Idea 激活或者过期破解办法

第一步:按照https://rebornc.github.io/2018/11/05/IntelliJ-IDEA-%E8%AE%B8%E5%8F%AF%E8%AF%81%E8%BF%87%E6%9C%9F%E9%87%8D%E6%96%B0%E6%BF%80%E6%B4%BB%E7%9A%84%E6%96%B9%E6%B3%95/ 修改主机地址第二步:获取注册码http://idea....

2019-05-05 09:13:14 29257 2

翻译 Android PopupWindow详解

构造方法public PopupWindow(View contentView, int width, int height, boolean focusable)contentView为要显示的view,width和height为宽和高,值为像素值,也可以是MATCHT_PARENT和WRAP_CONTENT。还可以public PopupWindow (Context 

2017-09-21 20:04:30 244

转载 可折叠列表ExpandableListView

一、认识ExpandableListView    ExpandableListView 是 ListView 的子类,它在普通ListView的基础上进行了扩展,它把应用中的列表项分为几组,每组里又可包含多个列表项。    ExpandableListView的用法与普通 ListView的用法非常相似,只是 ExpandableListView所显示的列表项应 该由 E

2017-09-05 09:51:43 325

翻译 [Android自定义控件] Android自定义控件 第一期基本讲解

开发自定义控件的步骤:1、了解View的工作原理 2、 编写继承自View的子类3、 为自定义View类增加属性 4、 绘制控件 5、 响应用户消息 6 、自定义回调函数  一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展为视图容器类。

2017-08-13 10:18:26 209

转载 Android自带的四种线程池

在Android开发http://www.maiziedu.com/course/android/中,如果我们要执行某个耗时任务,一般都会考虑开启一个线程去处理。  因为我们都知道一个线程run方法执行完毕后,才算真正结束,但是,这只是结束,并没有被回收,会一直闲置在那里,等待GC去回收,所以如果每执行一个任务,我们都new一个线程,那么在某些极端的场景下,是比较消耗内存的。  本

2017-07-28 15:18:20 328

翻译 Android:res之selector背景选择器

selector根据不同的选定状态来定义不同的现实效果常用属性:android:state_selected--------选中android:state_focused--------获得焦点android:state_pressed--------点击android:state_enabled--------设置是否响应事件=================

2017-07-17 09:41:23 227

原创 android实现点击两次返回键实现退出功能

在使用android平台的app是我们经常会发现点击两次返回键会提示是否退出的功能,下面讲讲此功能是如何实现的(此方法比较简单)第一种方法是对系统返回键进行监听,定义一个变量记录按键时间,通过计算时间差来实现该功能,代码如下://退出时的时间private long mExitTime;//对返回键进行监听@Overridepublic boolean onKeyDown(int ke

2017-07-16 11:13:35 725

翻译 UriMatcher用法

UriMatcher类用于匹配Uri,它的用法如下:首先第一步把你需要匹配Uri路径全部给注册上,如下://常量UriMatcher.NO_MATCH表示不匹配任何路径的返回码UriMatcher  sMatcher = new UriMatcher(UriMatcher.NO_MATCH);//如果match()方法匹配content://cn.xxt.provi

2017-05-11 13:30:15 2692 1

翻译 set与list区别

1、List,Set都是继承自Collection接口2、List特点:元素有放入顺序,元素可重复 ,Set特点:元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的) 3、List接口有三个实现类:LinkedList,ArrayList,Vector ,Set接口有两个实现类:HashSet(底层由HashMap

2017-03-24 15:17:22 339

翻译 android获取系统wifi状态等

WIFI  获取WIFI状态    WifiManager wifiManager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);    if(wifiManager != null){      int wifiState = wifiManager.getWifiState();

2017-03-24 13:58:35 1713

转载 Android单击显示contextMenu

onCreateContextMenu是view的上下文菜单,这在上一篇中《Android中的2种Menu:OptionsMenu、ContextMenu》已经讲过一般都是长按跳出onCreateContextMenu,但有时需要单击跳出onCreateContextMenu。比如替换Dialog等//绑定onCreateContextMenubtn_one = (Butto

2017-02-24 10:26:49 3105

转载 Android菜单

Android中的2种Menu:OptionsMenu、ContextMenuActivity自带了2种弹出框menu,样式好看,调用简单,可以替代很多功能,比如Dialog,下拉菜单等等1、onCreateOptionsMenu选择菜单点击导航条左上角...显示。此方法在Android Stuido创建的项目中,Activity中自带 @Overrid

2017-02-24 10:19:33 495

空空如也

空空如也

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

TA关注的人

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