Android权限检查API ,以及申请动态权限

在Android M(6.0)以前使用某权限是不需要用户授权的,只要在Manifest中注册即可,在Android M之后需要注册并申请用户授权,以下是一些敏感权限需要在使用时动态申请,这些权限大概如下图: 首先了解一下权限申请的api分界线android 6.0(API=23),如果tar...

2019-05-18 14:44:14

阅读数 40

评论数 0

AndroidStudio导入eclipse项目扫过的坑,记录下

一:先介绍导入流程吧 我用的是android studio 的3.2版本 Eclipse项目工程:一个主工程,一个SDK的依赖库。请先关闭Android Studio当前的Project,否则你看不到Import Project。如图 选择“Import project(Eclipse ...

2019-05-17 15:21:19

阅读数 55

评论数 0

android 系统亮度调整改变屏幕亮度(只对手动调节屏幕亮度生效)

在oncreat函数添加注册监听函数,当监听到系统亮度改变时,就保存当前的屏幕亮度值,并使之生效 ,注意只对手动调节屏幕亮度生效;当手机系统亮度为自动调节时是没法控制的 private void monitorBright(){ try{ this.getContentResolve...

2019-03-22 17:16:20

阅读数 24

评论数 0

解决Dialog全屏显示横屏显示不全的问题

在dialog设置透明背景就ok了,主要是因为dialog默认的背景是用.9格式的图片设置的,所以重新设置背景透明就不存在这个问题了,window.setBackgroundDrawableResource(android.R.color.transparent);//解决横屏显示不完整的问题 w...

2019-03-22 16:34:40

阅读数 37

评论数 0

android 图片处理

1:图片压缩,将大图非失真压缩,改变大小,适用图片上传,以下函数最终大小压缩至50k,可适当调整该值 private String getImageData(String pathName){ try { Bitmap bmp = CommonUtils.decodeSampled...

2018-08-28 15:55:33

阅读数 61

评论数 0

android View的GONE或者布局重绘导致控件回到原点

android 控件设置GONE,其实父布局就已经重绘了,在开发一个功能时,遇到一个问题,就是布局重绘(GONE,QQ消息状态栏弹框等)导致某个控制设置的坐标无效而回到原点,先上代码 private void updateVirtualCursorXY(int l, int t, int r,...

2018-08-28 14:22:58

阅读数 397

评论数 0

android WindowManager 应用内部悬浮窗口总结

很多地方用到悬浮窗口,但是android现在做了很多限制,禁止悬浮窗口的滥用,尤其是系统权限的窗口基本不予支持,以下是介绍应用内部悬浮窗口不需要任何系统权限的 1   显示一个悬浮窗 // wm = (WindowManager)getApplicationContext().getSy...

2018-08-28 12:16:17

阅读数 512

评论数 0

android Html实现字符串拼接

一种添加方式:利用Spanned对象 添加下划线以及不同区段文字颜色不同,如: 您好!明天是晴天哦! Spanned str = Html.fromHtml("<font color=\"#333333\"&...

2018-07-30 17:08:14

阅读数 364

评论数 0

android ScrollView嵌入Listview布局不复用时,判断选中的item在滑动过程中是否还在屏幕上显示,用于功能逻辑处理

都知道ListView的特性是布局复用,但是当ScrollView嵌入了Listview时,这时Listview是不存在布局复用的,因为在根据内容测量实际高度,然后在代码中设置 ListView 的高度,整体高度都已经重新计算,自然就不存在布局复用一说 ListView本身可以通过setOnSc...

2018-07-30 14:58:24

阅读数 85

评论数 0

android 布局文件定义的SurfaceView闪屏,挖空布局,以及占用其他布局等问题解决办法

网上提供了很多关于SurfaceView闪屏的解决办法,但是有的可以,有的不可以,下面是关于我在项目中出现的SurfaceView闪屏解决办法。期间遇到三个问题 我的项目是在Listview中嵌入视频列表播放器,所以在Listview的Item布局中定义了SurfaceView,如下: 问题一...

2018-07-30 14:34:42

阅读数 336

评论数 0

Spring详细配置 + 第一个SpringHelloWorld

一:如何在官网下载Spring需要的依赖包 1:打开Spring官网,https://spring.io/,然后点击projects2:找到Spring framework ,点击进去3:找到github点击,改版之后是由github托管的4:往下拉,找到Spring Framework Arti...

2018-03-10 15:58:04

阅读数 97

评论数 0

Hibernate HQL 语言用法

一:实体对象查询from Book  或者  指定一个别名 from Book book测试用例:查询Book对象的所有信息private static void HibernateHqlQuery() { Session session = HibernateUtil.getSession...

2018-03-07 17:04:36

阅读数 70

评论数 0

JSP + Servlet + JDBC实现对数据库的增删改查

关于Servlet在web中的配置就不详细介绍了,这里就是介绍Servlet结合JDBC以及JSP操作数据库,关于环境的搭建前面几篇博客都详细的介绍了一:通过JDBC项数据库添加数据创建图书信息tb_books表,结构如图所示创建名称为Book 的类package com.book.web3; p...

2018-03-07 15:01:22

阅读数 5100

评论数 1

hibernate继承映射关系 —— 每个具体类映射成一张表

“每个具体类一张表”的意思是:使继承体系中每一个子类都对应数据库中的一张表。每一个子类对应的数据库表都包含了父类的信息,并且包含了自己独有的属性。每个子类对应一张表,而且这个表的信息是完备的,即包含了所有从父类继承下来的属性映射的字段。这种策略是使用<union-subcla...

2018-03-06 15:56:16

阅读数 89

评论数 0

hibernate继承映射关系 —— 每个子类映射成一张表

上一篇介绍了hibernate的继承映射关系,类继承树映射成一张表;该篇介绍第二种继承映射关系:每个子类映射成一张表,所谓“每个子类一张表”:父类一张表,每个子类一张表,父类的表保存公共有信息,子类的表只保存自己特有的信息      这种策略是使用<joined-subcla...

2018-03-06 14:24:59

阅读数 244

评论数 0

Hibernate 继承映射关系 —— 类继承树映射成一张表

前面几篇博客介绍了Hibernate的级联,映射关系等,该篇介绍hibernate类继承树映射为一张表,还是举例说明首先创建一个实体继承树,实体的继承关系如图所示:Pig对象和Bird对象都继承Animal,确定继承关系之后,可以将3个类映射到一张表tb_animal中,可通过字段type用来区分...

2018-03-05 17:40:55

阅读数 75

评论数 0

Hibernate关系映射:多对多关联

本篇介绍多对多的双向关联,多对多的处理方式是,有一张中间表,中间表保存两个多方之间的关系。首先来看实际应用场景:一个用户可能存在多种角色,一种角色也可能有多个用户,所以用户和角色之间是一个多对多的关系。实体:用户(User),具有如下属性:Id,名称(name),角色列表(roles);实体:角色...

2018-03-05 16:26:51

阅读数 71

评论数 0

Hibernate constrained详解,一对一主键外键关联(双向)

上面两篇博客介绍了cascade和inverse级联关系作用,而constrained属性是在主键映射一对一关系的时候会用到的一: 建立公民对象People与身份证对象IDcard一对一主键关联                公民表与身份证表的关联关系      公民实体对象与身份证实体对象之间的...

2018-03-02 16:59:27

阅读数 1803

评论数 0

Hibernate inverse 详解

继续上一篇博客介绍的级联继续如下理解inverse的值是boolean值,也就是能设置为true或false。 如果一方的映射文件中设置为true,说明在映射关系(一对多,多对多等)中让对方来维护关系。如果为false,就自己来维护关系。默认值是true。 并且这属性只能在一端设置。比如一对多,这...

2018-02-28 10:48:10

阅读数 412

评论数 0

Hibernate cascade (级联)详解

解释:级联,就是对一个对象进行操作的时候,会把他相关联的对象也一并进行相应的操作,相关联的对象意思是指 比如上一篇博客中的一对多关系中,Factory跟Book,Book的实体类中,存在着Classes对象的引用变量,如果保存Classes对象的引用变量有值的话,则该值就是相关联的对象,并且在对B...

2018-02-09 15:26:06

阅读数 106

评论数 0

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