自定义博客皮肤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进阶的BUG猿

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 Android需要学习的几句话

最近有点浮躁,送大家几句我一直铭记在心的话,一起共勉。慎独靡不有初鲜克有终心有猛虎细嗅蔷薇面朝大海春暖花开你若盛开清风自来不管在人生中还是在Android的进阶之路上,上面的道理都是要悟出来的。...

2019-01-24 09:05:26 253 2

原创 ListView的item点击无响应的解决方法

今天在做项目时有一个这样的场景,Android的ListView列表中的item里有一个按钮需要给他添加点击事件。但是我们都知道根据事件的分发机制是因为listview消费掉了事件,没有向下传递了后来查找资料得知在ListView列表中的item适配器布局的最外层容器中可以设置一个这样的值descendantFocusability 如下:descendantFocusability 该属性...

2019-01-22 15:59:05 1185 1

原创 Android studio常用快捷键汇总

Android Studio 是Google基于IntelliJ IDEA开发的Android开发工具,有点类似 EcliPSe ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基于Gradle的构建支持。现在有大量的开发人员转向Android Studio开发,为了更快捷的学会开发,就要学会使用快捷键,那就给大家整理汇总下,也自己方便查找。1、代码...

2019-01-18 16:30:17 4645

原创 Android数据库增删改查

1、前言在我们Android开发中我们少不了对Android的数据库进行操作,今天做了一个完整的增删改查Demo,还装载了SoundPool作为提示音以及简单的自定义View。话不多说我们直接看代码这里我直接使用了简单4个按钮然后去执行不同的操作,首先我们先创建一个数据库.创建一个类来继承SQLiteOpenHelper在里面建表,**继承的SQLiteOpenHelper中分别有onCr...

2019-01-16 16:03:00 14966 1

原创 根据正则生成随机数

前几天项目测试时需要一下测试数据,但是这些数据又需要满足项目中的正则判断。于是我就在网上找到了一个这样的jar。今天整理了出来以供大家使用和交流。项目很简单,大家可以下载下来后直接使用eclipse或其他java IDE运行就行,具体操作如下。项目导入后进入唯一的一个类中如下 :大家可以直接在String放入正则,我这里放入了一个简单的正则测试。然后run起来就可以看到控制台输出了如下:...

2019-01-09 11:13:28 18563 3

原创 Fiddler手机抓包

Fiddler手机抓包的使用及说明Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器,同时我们Android开发中也可以使用Fiddler对手机进行抓包来调试数...

2018-12-29 14:01:10 32472 2

原创 Android 获得设备状态信息、Mac地址、IP地址

**前言**在我们APP开发时,经常会遇到要获取手机状态信息的场景,像升级时获取版本号,像发生异常时要收集手机信息等等。有些软件还要根据Mac地址来判定当前用户以前是否登录过。也有些需要通过不同的IMEI对APP进行管理。下面将一一介绍获取这些手机状态信息的方法。**1.获得Mac地址**我们知道mac地址是网卡的唯一标识,通过这个可以判断网络当前连接的手机设备有几台,MAC的文件路...

2018-12-28 20:09:18 41359 2

原创 Android 广播机制详解

一、广播的简介首先,当我们一听到广播这个词时。就可以想到小学是教室的广播。不错Android中的广播机制与我们生活中的广播是有异曲同工之妙的。Android中的发送广播也就像广播室播广播,可以让很多注册过广播的地方收到这条广播。接下来我们对其进行分析。二、广播的发送广播的发送主要是分为2种,分别是普通广播(Normal broadcasts)和有序广播(Ordered broadcasts)...

2018-12-27 17:16:54 37774 1

原创 Android-Service 服务详解

一、Service的简介首先,相信很多Android开发者都知道Service是android 系统中的四大组件之一,它跟Activity的级别差不多,但是它只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放音乐的时候用户启动了其他Activity这个时候程序要在后台继续播放,比如后台下载某些数据时,再或者在后台记录你地理信息位置的改变等等,总之服务总是...

2018-12-20 17:04:32 42787 4

原创 Android天气预报详解

相信很多人在刚接触Android时都会做一个天气预报来了解Android,今天得空整理了一个简单Android天气预报Demo的制作,如下:首先我们应该做的便是搞到一个天气预报的API以此来获取一个Android天气预报的数据,在这里我推荐注册和风天气个人开发者,认证时间1-3天,基本一下子就可以收到了认证成功的邮件。认证开发者后可以获得中国和海外城市的7天预报、逐3小时预报、实况天气、空气质...

2018-12-12 15:29:09 50275 10

原创 android 适配器notifyDataSetChanged无法刷新问题解决

       因为刚接触Android,今天在项目中使用listView时出现了一个无法通过适配器notifyDataSetChanged刷新的问题,项目大概功能是首先从接口中获取一组数据在listView中显示,然后在进行某一系列操作后。又需要重新从接口获取数据然后展示在listView中。大概功能就是这样,下面我写了一个简单的Demo。数据功能的形式也大概是这样 List&l...

2018-11-24 17:03:19 50351 3

原创 使用百度SDK实现定位功能

今天由于项目功能需求,使用了这个SDK。现简单总结一下制作了一个小的Demo首先,竟然要使用百度的APL自然需要去满足它的条件,步骤如下:1、下载百度地图的SDK       下载地址:百度地图SDK下载2、申请key值       注册百度账号——>登录百度地图官网——>控制台—–>创建应用       获取key(也就是AK权限码)的具体方法的官网地址 :百度...

2018-11-21 19:09:11 52502 5

Android增删改查

此源码主要讲述了Android数据库的增删改查操作,并拓展了Android的SoundPool声音装载.可以跟进一步对Android进行了解

2019-01-16

根据正则生成测试数据

之前项目中需要一些测试数据,但这些测试数据都是需要满足正则的。于是我就在网上苦于寻找,找到了一个这样的一个jar。整理了一下以供大家使用。

2019-01-09

Android广播源码

这是一篇关于Android广播机制详解的源码,结合文章阅读,开发者可更好的理解Android广播机制。

2018-12-27

Android天气预报Demo源码

本Demo是一个Android端天气预报系统,利用和风天气API获取指定城市天气包含okhttp请求,handler的使用和复杂JSON的解析。

2018-12-12

空空如也

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

TA关注的人

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