Android底部导航栏

效果图: java代码: package com.mfzj.parttimer.view.activity; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support...

2018-12-09 12:32:25

阅读数 63

评论数 0

Android集成百度定位SDK实现获取定位地址

应用场景:实现APP的网络定位功能 1.集成SDK 去百度创建应用,获取到AK,下载定位SDK,把里面的jar包添加到libs下。其他os文件就放在main下新建的jniLilbs里,如图: 2.代码贴出 package com.jin.baidudemo; import andr...

2018-11-10 18:55:33

阅读数 66

评论数 0

Android通过继承布局自定义ItemView

  效果呈现:   记录学习过程: 1.新建一个类继承布局LinearLayout,实现两个参数的构造方法。 /** * 继承布局,自定义ItemView */ public class ItemView extends LinearLayout { @BindView(...

2018-11-09 23:33:03

阅读数 97

评论数 0

Android实现用户圆形头像+背景模糊

效果呈现:   添加依赖: //图片加载框架 implementation 'com.github.bumptech.glide:glide:3.7.0' implementation 'jp.wasabeef:glide-transformations:2....

2018-11-09 15:24:53

阅读数 96

评论数 0

Android封装一个Activity的管理类

  应用场景:可以在BaseActivity中调用相应的方法,然后让没一个Activity都去继承它,随时随地都可以退出APP,只需调用 removeAll就可以。 /** * Activity的管理类 */ public class ActivityCollector { ...

2018-11-09 12:58:25

阅读数 120

评论数 0

Android应用首次启动引导页的实现

  现在的APP,首次启动都会有几个引导页面。那他怎么实现到的呢?   实现:ViewPager+SharedPreferences public class WelcomeGuideActivity extends BaseActivity { @BindView(R.id.pa...

2018-11-09 01:02:25

阅读数 537

评论数 2

Android实现延时启动页面

应用场景:APP首次启动时的闪屏页面。   方法1:handler实现 new Handler(new Handler.Callback() { @Override public boolean handleMessage(M...

2018-11-06 20:45:56

阅读数 341

评论数 0

学PHP时,端口被占用,怎么找端口的占用情况。

以管理员的身份运行命令行cmd(否则无权限) 输入命令:  netstat -ano      回车后:   左边标记的就是端口号,右边标记的就是本机电脑的应用程序的PID号。 那么问题来了,怎么才知道哪个PID是哪个应用的呢? 打开任务管理器的详情信息即可。。 想结束端口...

2018-10-18 18:54:17

阅读数 241

评论数 0

PHP之旅

记录一下:                 我Android的,但觉得APP没有个管理后台不行呀,老是用第三方的后台也不是办法,比如bmob,虽然开发者使用起来很方便,直接用他写好的方法,但过度的包装,使得我们很难去了解其中的原理,所以想学习一下后台。在纠结学javaweb还是PHP时,最终选择...

2018-10-18 18:31:01

阅读数 31

评论数 0

android实现轮播图

实现轮播图 添加依赖 compile 'com.youth.banner:banner:1.4.10' compile 'com.github.bumptech.glide:glide:3.7.0'   代码: package com.bdsx.tiantianzhuanqian.u...

2018-08-24 11:13:03

阅读数 103

评论数 0

Android使用shape绘制各种形状

在开发中经常会用到shape标签来定义控件的背景,好处是减少apk的占内存大小,shape标签总共有四个图形选项,分别是rectangle(矩形),oval(椭圆),line(横线)和ring(圆环)。 res下新建一个Drawable resource file: 矩形效果: &...

2018-08-20 22:54:15

阅读数 1336

评论数 0

提高Android开发效率的一款自动findViewById和设置监听的实用插件

今天来讲一个插件LayoutCreator,有了这个插件,无疑,在开发中效率会大大提升... 下载后,重启AS即可 介绍使用方法: 1.选中Activity所在的布局右键; 选中LyoutCreator 点击后,可以发现,该插件已经为我们找到控件id了(可以按自己的习惯爱好去...

2018-07-29 22:13:30

阅读数 370

评论数 0

Bmob和OKhttp依赖重复的问题

今天开发中运到bmob和OKhttp依赖包冲突的问题,随手记录一下解决过程: 两个依赖都添加成功后,不管怎么同步都不会报错,但 Run'app' 时就报错: Error:Execution failed for task ':app:transformClassesWithDexForDebu...

2018-07-28 16:52:19

阅读数 470

评论数 0

Android一款界面良好使用简单的弹出框

一款Android弹出框、对话框、Dialog、popuwindow Example  (转) 仿QQ底部弹出GIF.gif 仿QQ底部弹出.png 仿微信中间弹出框.png Material Design风格对话框.png Material Design风格对话框...

2018-07-26 20:34:11

阅读数 3952

评论数 0

Android反编译

今天记一个牛逼的技术,就是APP反编译。所谓反编译就是把别人的apk的源代码给反编译出来,让程序员可读,当然希望各位能尊重每一个开发者的劳动成果,不要拿去做坏事。有些时候我们想学习借鉴别人APP某些功能是怎么实现的,应用到了哪些技术,用这个就可以。 step1:工具包下载 反编译用到的工具: ...

2018-07-22 19:08:27

阅读数 819

评论数 0

Android6.0以上获取动态权限

在运行时请求权限 从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户在安装或更新应用时不需要授予权限。它还让用户可以对应用的功能进行更多控制;例如,用户可以选择为相机应用提供相机访问权限,而不提供设...

2018-07-21 17:05:47

阅读数 106

评论数 0

Android把Glide加载的图片变为圆形头像

Android把Glide加载的图片变为圆形头像原图:效果图:添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0'代码实现: Glide.with(getContext()).load("http://www.qqzhi...

2018-07-14 15:13:58

阅读数 738

评论数 0

Android轮播图Banner

Android实现轮播图昨天早睡,今天早上精力充沛!所以写一篇博客记录一下。效果图:第一步添加依赖:compile 'com.youth.banner:banner:1.4.9'第二步在布局中添加:<com.youth.banner.Banner androi...

2018-07-14 11:25:37

阅读数 146

评论数 0

Android封装自定义Toast

怎么改变Android默认Toast的颜色和大小,自定义我们自己需要的效果? 效果图:         思路:我在这里封装了一个Toast工具类,这样在想用时,直接调用里面的方法就ok了! 有两个方法:第一个是文本加图片显示的,第二个是纯文本显示的。 上代码。。。   pub...

2018-07-02 10:52:47

阅读数 704

评论数 0

TabLayout+ViewPage 简单实现类似新闻顶部导航栏的效果

TabLayout+ViewPage 简单实现类似新闻顶部导航栏的效果: 第一步:添加依赖:    compile 'com.android.support:design:25.1.1' 第二步:布局代码 <?xml version="1....

2018-06-24 13:32:32

阅读数 746

评论数 1

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