自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android 游客登录根据机型判断不同用户

用户游客登录是根据获取手机设备码,并进行MD5加密后将字符串传入后台从而判断不同机型的用户,但是同一款手机的设备码相同从而造成同一型号的手机用户登录后是同一个ID解决方案:使用设备码去区分public class DeviceCodeUtils { public static String getUniqueDeviceId(boolean isReadCache) { String sbhcm = CacheUtil.readString(CacheUtil.getDev.

2020-08-14 13:52:06 287

原创 Android 仿探探左右滑动(简单搭建)

需求防探探左右滑动 基本框架使用RecycleView实现左右滑动,自定义RecycleView的ItemDecoration实现GalleryItemDecoration 为自定义的ItemDecorationpackage com.chaochaow.weather.widget;import android.app.Activity;import android.content.Context;import android.content.res.Resources;impor

2020-08-14 13:39:56 315

原创 Android 广播

Android进阶--广播广播机制概述广播机制概述Android 广播分为两个方面,广播发送者和广播接收者,通常情况下BroadcastReceiver指的就是广播接收者。广播作为Android组件间的通讯方式,可以使用的场景如下:1.同一App内部的同一组件之间的消息通讯,单个或多个线程之间。2.同一App内部不同组件之间的消息通讯。3.不同App之间的组件之间消息通讯。4.An...

2018-10-10 14:57:25 70

原创 OKHttp3上传图片到服务器

OKHttp3上传图片到服务器本篇文章介绍了关于okhttp3上传用户头像到服务器代码块 public class ImgagePhoneoActivity extends AppCompatActivity { private static final int REQUEST_CHOOSE_IMAGE = 0x01; private static final...

2018-07-27 10:50:15 3166 8

原创 Android开发之数据库SQLite使用

Android开发之SQLite数据库详解Android系统集成了一个轻量级的数据库:SQLite,SQLite并不像那种Oracle,MySQL那样的专业数据库,SQLite只是一个嵌入式的数据库引擎,专门适用于资源有限的设备上适量数据存取。SQLiteDatabase 简介Android提供了SQLliteDatabase代表一个数据库,它的底层就是一个数据库文件,一旦应用程序获得了代表指定数据

2018-05-03 15:56:37 339

原创 Android进阶-Activity

Activity介绍生命周期 启动模式跳转横竖屏切换的生命周期生命周期 Activity的生命周期很简单,一共有七个, onCreat Activity已经被创建完毕 onStart Activity已经显示在屏幕,但没有得到焦点 onResume Activity得到焦点,可以与用户交互 onPuase Activit...

2018-04-27 16:16:30 88

原创 Android项目中build.grdle介绍

在开发Android项目中,我们通常会遇到两个build.grdle文件。如图其中一个是用于整个项目,另一个用于App模块,具体项目内容如下:具体解释:apply plugin: 'com.android.application'//说明module的类型,          com.android.application为应用程序,          com.android.library为类库...

2018-04-26 16:52:52 257

原创 android_什么是安卓

何为安卓,一个定义:日常生活中经常接触到的关于安卓的东西是非常多,比如安卓手机、智能电视、手表、智能家居。包括时下最火热的VR中也包含着安卓。但是多数人不能给安卓一个合适的定义。安卓其实就一个平台,Windows就是平台,也就是咱们时常去说的系统。当然网上经常有去说“安卓平台”和“安卓框架的”,但是首先要清楚平台是包含着框架的。框架是我们日常开发时需要使用到的,它是建立在安卓平台之上的。安卓是一个...

2018-04-26 10:55:02 254

原创 Android 常用工具

//获取手机型号public static String getInfo() {Build bd = new Build();String model = bd.MODEL;return model;}//获得屏幕尺寸大小public static Size getWindowSize(Context context) {WindowManager wm = (

2018-01-23 17:16:51 96

原创 Android杂七杂八(一)

Activity      Activity是Android中的一个组件,提供了一个界面用于和用户的交互,用户可以在上面进行操作。Activity的四种状态:running/paused/stopped/killed(1)running:  表示Activity处于活动(完全可见)状态此时Activity处于栈顶。(2)paused: 表示Activity处于失去焦点的状态(被非全

2018-01-15 16:48:43 129

原创 Android 杂七杂八

Glide的使用:1.在build.gradle中添加依赖:compile'com.github.bumptech.glide:glide:3.7.0'2.网络图片加载到ImageView中:Glide.with(context).load(imageUrl).into(imageView);3.当加载网络图片时,加载过程中未能及时显示图片,设置占位符:Glide.with(con

2018-01-11 14:27:08 171

原创 Android知识点总结

1.Android系统中常用的四种存储方式。1.SharedPreference(共享参数)(1)保存数据SharedPreferences config=getSharedPreferences("config",MODE_PRIVATE); boolean commit=config=config.edit().putString("Hsia",mContent).commit

2017-11-29 16:14:04 102

原创 RecyclerView的使用

RecyclerView是一种列表容器, 发布很久了, 才想起来写点什么.RecyclerView相比于ListView, 在回收重用时更具有灵活性, 也就是低耦合, 并且提供了扩展. 加载多个视图时, 应该多用RecyclerView代替ListView.那么我们来看看这东西应该怎么用? 比如生成一个瀑布流的视图.首先我们从一个HelloWorld写起, 看看如何构建一个

2017-11-10 16:26:59 134

原创 andriod service

一个Service 是一段长生命周期的,没有用户界面的程序,可以用来开发如监控类程序。比较好的一个例子就是一个正在从播放列表中播放歌曲的媒体播放器。在一个媒体播放器的应用中,应该会有多个activity,让使用者可以选择歌曲并播放歌曲。然而,音乐重放这个功能并没有对应的activity,因为使用者当然会认为在导航到其它屏幕时音乐应该还在播放的。在这个例子中,媒体播放器这个activity

2017-05-16 22:08:52 367

原创 andriod百分比布局

日常开发中我们使用LinearLayout来进行开发布局,并且活用layout-weight属性会为我们的开发节省很多得时间,并且一定程度上解决了开发中的适配问题。但是LinearLayout的局限在于我们只能有两个方向上的摆放,不怎么灵活。这个时候我们会去怀念RelativeLayout。不过RelativeLayout却没有layout-weight这样的布局参数可以设置。确实很让人头疼,这个

2017-05-10 22:31:48 148

原创 andriod中的布局

在开发中,组件的布局是大家每天都要面对的工作,对于android的五中常用的布局,分别为:linearlayout线性布局tableLayout表格布局Relativelayout相对布局absoluteLayout绝对布局framelayout 框架布局但是在开发中可以按照百分比的方式进行界面布局,将会对我们的适配工作带来许多便利PercentRelativeLayo

2017-05-07 20:25:50 142

原创 关于简单控件的使用

Android 常用控件—ListView常用的AdapterView_ListView基本的控件能够帮我们完成简单的界面搭建,列表型的控件需要特殊类型的控件比如ListView 这是非常常用的一种控件AdapterView 需要的适配器的一种视图 ListView仅仅在布局文件中声明出布局的大小,而具体每一项如何去显示 有多少数据这些在布局文件都不能完成需要Adapter来完

2017-05-05 17:52:15 133

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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