自定义博客皮肤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 进阶之路

  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

原创 android 仿书籍翻页效果,可本地资源,可网络图片,可ui自定义布局

具体就不发出来了,可自己下载看自定义ui布局翻页地址:https://download.csdn.net/download/u011586504/10780415图片布局翻页地址:https://download.csdn.net/download/u011586504/10780302翻页源码地址:https://download.csdn.net/download/u0115865...

2018-11-12 19:18:29 862

原创 HTTP

应用层:HTTP(超文本传输协议)传输层:TCP/UDP网络层:IP三次握手 四次挥手

2019-04-17 15:40:25 160

原创 android AOP

AOP:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开...

2019-04-12 12:35:02 213

原创 JustifyTextView 加了内容居中居右

/** * @author pg * @Date 18/12/29 */public class JustifyTextView extends TextView { private float spacing = Spacing.NORMAL; private CharSequence originalText = ""; private int mLineY;...

2018-12-29 12:57:21 462

原创 android 字体两边对齐

public class JustifyTextView extends TextView { private int mLineY; private int mViewWidth; public static final String TWO_CHINESE_BLANK = " "; public JustifyTextView(Context conte...

2018-12-20 15:28:41 845

原创 android 部分手机Camera 拍照 图片被旋转90度的解决方法

部分手机拍照完后 图片旋转角度90度,目前解决方法普遍都是通过图片路径,获取图片信息判断角度,然后转换角度。如下:/** * 读取图片属性:旋转的角度 * @param path 图片绝对路径 * @return degree旋转的角度 */ public int readPictureDegree(String path) { ...

2018-11-28 18:36:07 14091 1

原创 android CameraView home或者返回 重新进预览变成黑屏问题解决

github:https://github.com/google/cameraview之前一直用camera2,发现不管是用TextureView还是SurfaceView,预览都会变形,拉长。 现在用了CameraView 解决了这个问题,不过又遇到了黑屏问题。经过这两天不停的摸索,自己从源码里改了一下代码。 CameraView: mCallbacks ...

2018-11-02 16:06:51 6709

原创 glide加载图片用android:adjustViewBounds="true" 属性

用android:adjustViewBounds="true"这个属性, 保持图片比例不变 为了自适应,用这个属性。设置centerCrop   填充imageview 也会填充满

2018-08-22 17:06:35 1468

原创 RecycleView嵌套RecycleView解决上下和左右滚动冲突的方法

思路   复写RecycleView的InterceptTouchEvent()方法,代码如下:public class MyRecyclerView extends RecyclerView { private int touchSlop; private Context mContext; private int INVALID_POINTER = -1; ...

2018-07-17 15:30:28 2979 1

原创 Android 启动模式和Intent遇到的问题

4个启动模式: standard   singleTop singleTask singleInstancestandard: new new newsingleTop: new  还是newsingleTask: new  还是new   new 之上的Activity 被销毁 并在栈顶  newInstance()重用singleInstance:  newInstance()重用single...

2018-05-30 12:03:13 320

原创 ListView下面跟着button

button随着listView的item增加而动,button始终在listView的下面, 如果满屏了,button就会固定在最底部。代码如下:<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="ve...

2018-05-25 10:15:50 1878 8

原创 JAVA 预产期方法

/** * @param time 末次月经时间 "2018-1-1" * @param period 经期 * @param week 周期 */ public static String getValue(String time,String period,String week){ String result=""; ...

2018-05-04 14:22:04 487

原创 File 的mkdirs 创建文件夹

//File中mkdirs的实现 public boolean mkdirs() { if (exists()) { return false; } if (mkdir()) {//【1】 return true; } File canonFile = null; ...

2018-04-25 15:06:22 1284

转载 java的反射机制

知识点:1、反射的概念;2、反射API介绍;3、反射在Android的使用实例;Android开发中,我们也许用到的反射并不常见,或者说几乎没有用到,因为我们都是被一般的面向对象思想所困住了:你要使用一个类的方法和属性,直接new一个类的对象出来,然后利用对象去调用类中的方法和属性,这其中我们只能调用public和protect修饰的方法和属性,对于private修饰的我们并没有权限去调用。在An...

2018-04-24 14:40:37 156

原创 android 用到的Java反射之Field用法

在Java反射中Field用于获取某个类的属性或该属性的属性值一:如何通过Field反射获取类的属性 Field提供如下几种方法:1:Class.getDeclaredField(String name);返回一个 Field 对象,该对象反映此 Class 对象所表示的类或接口的指定已声明字段(包括私有成员)。2:Class.getDeclaredFields(); 返回 Field 对象的一个...

2018-04-24 14:23:24 9105

转载 Map的遍历

Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Value),而Set<Map.Entry<K,V>>表示一个映射项的Set。Map.Entry里有相应的getKey和getValue方法,即JavaBean,让我们能够从一个项...

2018-04-24 13:54:35 110

转载 Android笔记——关于Cursor类的介绍

使用过 SQLite数据库的童鞋对 Cursor 应该不陌生,加深自己和大家对Android 中使用 Cursor 的理解。      关于 Cursor      在你理解和使用 Android Cursor 的时候你必须先知道关于 Cursor 的几件事情:      Cursor 是每行的集合。使用 moveToFirst() 定位第一行。你必须知道每一列的名称。你必须知道每一列的数据类型。...

2018-04-24 13:21:33 222

原创 android 自定义注解

@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)public @interface A{ String value();}@Target:  注解使用范围  取值(ElementType)有:             1.CONSTRUCTOR:用于描述构造器    2.ElementType.FIELD:用于描...

2018-04-23 17:29:38 213

转载 Class T泛型和通配符泛型的区别

转载:https://www.cnblogs.com/skyislimit/p/5665853.html平时看java源代码的时候,如果碰到泛型的话,我想? T K V E这些是经常出现的,但是有时想不起来代表什么意思,今天整理下: ? 表示不确定的java类型。 T 表示java类型。 K V 分别代表java键值中的Key Value。 E 代表Element。 Object跟这些东西代表...

2018-04-23 16:48:51 3508

原创 Activity的生命周期

1.典型的生命周期2.异常情况下的生命周期()  ①资源相关的系统配置发送改变导致Activity被杀死并重新创建  ②资源内存不足导致低优先级Activity被杀死  存储的数据是状态和内容...

2018-03-07 15:30:51 108

原创 Android wifi 外网ip 完善代码,保证http和手机都能获取到

废话不多说 直接上代码转载请注明出处public static String GetNetIp() {String IP = "";try {String address = "http://ip.taobao.com/service/getIpInfo2.php?ip=myip";URL url = new URL(address);HttpURLConnection con...

2016-11-23 10:38:01 1437

android面向切面AOP demo

android 简单的AOP DEMO,适合初学者

2019-04-12

android app widget小部件

里面是一套完整的列表显示及刷新的小部件,虽然没有后台请求,但是可以自己改造下

2018-11-27

android 仿书籍翻页效果(bug修复版本)

这个版本修复了之前第一页和第二页显示空白的bug,其他方面都很好,如果觉得不合适可以下载我另外的仿书籍,有全源码,有图片翻页,这个是ui翻页

2018-11-12

android 仿书籍翻页效果

可高定制化ui的仿书籍翻页效果,能翻页图片,翻页电子书,翻页自己想显示的ui。作为借鉴,有个bug就是前两页空白,没绘制出来。这个可以自己修改,或者下载我新修改的资源文件

2018-11-12

android 只包含阅读翻页功能

借鉴于github上的一些功能,借鉴下来然后自己创建来用

2018-11-08

android 放大镜

固定的放大镜,手势滑动的时候,放大镜就会显示该位置的图片

2018-10-18

android camera2

一个camera2的小demo,里面只能拍照,其它的暂时不能用

2018-10-18

android 手势动态画矩形,可用于ocr

用于ocr识别前,对图像进行手势矩形选取区域,可选取不同的区域。

2018-10-10

RecycleView嵌套RecycleView

RecycleView嵌套解决方案!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2018-07-17

android onecore依赖库 我只留下多文件下载功能

android onecore依赖库 我只留下多文件下载功能

2016-11-16

library project中的build.xml和local.properties

主要是针对library project ant 打包问题

2015-07-10

空空如也

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

TA关注的人

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