自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 android 刷机

解决:下载的驱动出错了,我在淘宝下单的是 pixel6,所以本来下载的 oriole 驱动,到货了我也没仔细看,结果到编译报错了才知道手上的是 bluejay,即 pixel6a,所以重新下载驱动文件。update-alternatives --install /usr/bin/python python python3的安装地址(/usr/local/bin/python3.7 3(权重号))解决:进入 su 用户之后,还要进入到 fastboot 目录执行 flash,否则就会出现类似的错误。

2023-11-30 09:00:33 428

转载 okHttp拦截器(转载)

OkHttp是由Square发布的一个HTTP client,它支持高速缓存服务器响应.缓存:如果服务器支持缓存,请求返回的Response会带有这样的Header:Cache-Control, max-age=xxx,这种情况下我们只需要手动给okhttp设置缓存就可以让okhttp自动帮你缓存了。这里的max-age的值代表了缓存在你本地存放的时间。OkHttpClient okH...

2019-06-28 16:26:11 122 1

转载 Android中常见的设计模式(转载)

1)功能单一明确,设计一个类的意图要明确,不能大包大揽什么功能都继承进去2)对于扩展要开放,修改要关闭。软件通常都有需求变化,变化过程中通过扩展的方式来实现需求变化,而不是通过修改原有的方法,因为修改原有的方法会导致原来方法的调用方会出问题,这样层层调用出问题。3)变化的进行抽象,不变的进行具体。设计代码过程中会面对很对可变的东西,比如在实现一个功能的时候,能够运用不同的方式进行实现...

2019-06-17 14:17:23 110

转载 Java(Android)线程池

介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Runnable() {  @Override public void

2017-08-05 22:41:56 205

转载 Android经典的大牛博客推荐

Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下 – 博客园gundumw100博客 – android进阶分类文章列表 – ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总 – CSDN.NET – CSDN资讯Android笔记本——半年来的研究笔记,导航。 – 思想实践地 – CSDN博客【魏祝林】An

2016-01-23 16:48:16 338

转载 Android开发大牛们的博客地址(持续更新)

---------------比较好的博客地址-------------------------------------------------------------------1 谦虚的天下:http://www.cnblogs.com/qianxudetianxia/2 csdn博文精选:http://www.csdn.net/article/2011-08-30/303833  备

2016-01-23 16:37:46 320

转载 Android研究之手PullToRefresh(ListView GridView 下拉刷新)使用详解

ListView和GridView利用pull-to-rerfesh 实现下拉刷新和上拉加载更多。对布局不清楚的可以看Android研究自定义ViewGroup实现FlowLayout 详解。1、ListView下拉刷新快速入门pull-to-refresh对ListView进行了封装,叫做:PullToRefreshListView,用法和listview没什么区别,下面

2016-01-19 18:22:48 430

转载 PullToRefresh ListView中添加header

在开发中我们常常有向ListView中添加header的需求,并且这个ListView还要提供下拉刷新的功能。下拉刷新库Android-PullToRefresh是个不错的下拉刷新库,不仅支持ListView,还支持GridView,WebView,ScrollView。但是当我想向PullToRefreshListViews中添加header的时候我并没有找到addHeaderView方法。后来

2016-01-19 17:23:32 384

转载 Android学习之开源项目PullToRefresh的使用

首先 下载 Android-PullToRefresh-master下载地址 https://github.com/chrisbanes/Android-PullToRefresh下载之后将其解压现在 我们用eclipse 创建一个项目取名PullToRefresh将上面的library 引入我们的项目引入成功之后打开项目的proje

2016-01-19 16:54:39 363

转载 Android 自定义 ViewPager 打造千变万化的图片切换效果

记得第一次见到ViewPager这个控件,瞬间爱不释手,做东西的主界面通通ViewPager,以及图片切换也抛弃了ImageSwitch之类的,开始让ViewPager来做。时间长了,ViewPager的切换效果觉得枯燥,形成了审美疲劳~~我们需要改变,今天教大家如何改变ViewPager切换时的效果,实现个性化的图片切换~~看一下这样效果的图片切换:是不是比传统的效果

2016-01-18 10:49:06 231

转载 Android Paint类的介绍

setAntiAlias: 设置画笔的锯齿效果。    setColor: 设置画笔颜色    setARGB:  设置画笔的a,r,p,g值。    setAlpha:  设置Alpha值    setTextSize: 设置字体尺寸。    setStyle:  设置画笔风格,空心或者实心。    setStrokeWidth: 设置空心的边框宽度。    getC

2016-01-16 10:54:40 211

转载 ViewPager加ImageView图片浏览中点击ImageView结束查看

因为在ViewPager中设置ImageView的点击事件来finish Activity 有时候会误操作,用户体验不好,本来用户是滑动ViewPager查看下一张图片的,但ImageView的点击事件会响应,从而关闭了整个页面。接下来,我们用另一种方式实现点击结束activity的效果,和ViewPager搭配算是比较完美,既不影响用户左右滑动浏览,在需要关闭页面时,触摸一下屏幕就会关闭

2016-01-12 14:08:58 257

转载 Android开发--通过相册或拍照选择头像

像一些需要显示个人资料的App中,选择并修改自己的个人头像是必须的,最近的项目中也有用到,做个笔记吧。总体的思路是,通过startActivityForResult方法,分别传递调用系统相册的Intent和调用相机拍照的Intent来做选择,之后调用Android系统中自带的图片剪裁,实现图片的剪裁并在onActivityResult方法中获取数据。下面来进行实践:        1.

2016-01-08 16:06:24 257

转载 Android开发--通过相册或拍照选择头像

像一些需要显示个人资料的App中,选择并修改自己的个人头像是必须的,最近的项目中也有用到,做个笔记吧。总体的思路是,通过startActivityForResult方法,分别传递调用系统相册的Intent和调用相机拍照的Intent来做选择,之后调用Android系统中自带的图片剪裁,实现图片的剪裁并在onActivityResult方法中获取数据。下面来进行实践:        1.

2016-01-08 11:43:52 602

转载 Android中在Button控件上显示倒计时

public class CountdownTimerActivity extends Activity {private TimeCount time;private Button checking;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated metho

2016-01-08 10:49:20 282

转载 gridview实现单选

前段项目设计的时候,里面有个如图一所示的选择,当时看见他,我的第一反应就是用一个gridview或者listview,里面用一个checkbox作为item来考虑。结果到后面处理的时候发现这样的checkbox不能作为单选,所以经过我查资料等,想尽一切办法去处理总于解决这个问题了。现在把自己的思路和demo共享出来,请大家指正:(第一次发帖)       首先:activity_main.xm

2016-01-06 15:49:09 430

转载 7种形式的Android Dialog使用举例

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就7种,下面我分别向大家介绍这7种Android Dialog对话框的使用方法,希望对大家能有所帮助。1.该效果是当按返回按钮时弹出一个提示,来确保

2016-01-05 16:09:26 291

转载 Android Environment类的接口详解

稿Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态,并且需要在AndroidManifest.xml文件中添加外部存储读和写的权限。Environment类中提供了几个静态常量用于标识外部存储的状态,这些状态都是String类型MEDIA_BAD_REMOVAL 在没

2016-01-05 09:51:28 312

转载 Android完美解决输入框EditText隐藏密码打勾显示密码问题

长话短说,一共有两种方法。首先你需要在布局文件里面给EditText设置一个android:inputType="numberPassword"属性。我这里默认规定密码只能是数字了。如果你需要你的密码不止是数字,你可以设置android:inputType="textPassword"。方法一:使用setInputType设置(适用于textPassword)@Overridepub

2016-01-04 10:34:37 301

转载 关于 android ImageView 圆角处理 圆图

关于 android ImageView 圆角处理 圆图博客分类: android 相关组件找到了4个其一:http://stackoverflow.com/questions/16208365/create-circular-image-view-in-androidJava代码  package cn.com.idre

2016-01-03 11:10:25 494

转载 android:inputType参数类型说明

android:layout_gravity="center_vertical" 设置控件显示的位置:默认top,这里居中显示,还有bottom android:hint="请输入数字!"设置显示在空间上的提示信息 android:numeric="integer" 设置只能输入整数,如果是小数则是:decimal android:singleLine="true" 设置单行输入,一旦设置

2016-01-02 14:09:27 301

转载 Android Paint类的介绍

Android Paint类的介绍 (2012-04-09 16:59:30)转载▼标签: it分类: Android要绘图,首先得调整画笔,待画笔调整好之后,再将图像绘制到画布上,这样才可以显示在手机屏幕上。Android 中的画笔是 Paint类,Paint 中包含了很多方法对其属性进行设置,主要方法如下: 

2015-12-28 10:23:44 233

转载 android 自定义Dialog背景透明及显示位置设置

android 自定义Dialog背景透明及显示位置设置Posted on 2011-09-14 21:35 linFen 阅读(5213) 评论(9)编辑 收藏  代码如下: 1、自定义Dialog public class SelectDialog extends AlertDialog{public SelectDi

2015-12-24 16:46:58 293

转载 selector嵌套shape

selector嵌套shape

2015-12-23 10:28:41 289

textview搜索 edittext搜索

textview搜索 edittext搜索 文本光标定位,文本快速定位,文本标记

2017-08-10

空空如也

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

TA关注的人

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