android
跺不死的蜗牛
好好学习/天天向上;
不忘初心,方得始终
展开
-
Notification使用,没有悬浮窗权限,重新申请
private static final String TAG = "MainActivity"; private static final int RELEASE_LOCK_DELAY_TIME = 1000; private static final int NOTIFICATION_ID = 1; private static final String EXTRA_FROM_NOTIFICATION = "from_notification"; pri...原创 2020-06-21 21:31:41 · 713 阅读 · 0 评论 -
PowerManager管理亮灭屏操作
/* 注册监听亮灭屏广播,当灭屏时,点亮屏幕 */ BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { Log.d(TAG, "action = " + intent.getAction()); if (...原创 2020-06-14 16:53:28 · 1695 阅读 · 2 评论 -
view动画参考
https://www.cnblogs.com/eoiioe/archive/2012/08/29/2662546.html原创 2020-03-22 16:42:29 · 84 阅读 · 0 评论 -
上端两个圆角,下端两个直角
package com.example.clipviewdemo;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Path;import a...原创 2020-03-04 22:50:03 · 389 阅读 · 0 评论 -
手势导航学习
参考资料:https://www.runoob.com/w3cnote/android-tutorial-gestures.html原创 2020-01-12 18:51:35 · 310 阅读 · 0 评论 -
android AlertDialog自定义全屏显示
1、定义dialog style如下: <style name="DialogStyle" parent="Theme.AppCompat.Dialog"> <item name="android:windowBackground">@android:color/transparent</item> </style>2...原创 2020-01-12 15:10:31 · 1260 阅读 · 0 评论 -
android selector与shape资源参考材料
selector参考资料:https://blog.csdn.net/zcn596785154/article/details/77882598shape参考资料:https://www.jianshu.com/p/70dc784a88d9原创 2020-01-04 10:48:12 · 81 阅读 · 0 评论 -
Android 设置TextView自动调整字体大小方法
参考wiki:https://www.jianshu.com/p/5c29f891e23c原创 2020-01-01 18:47:30 · 555 阅读 · 0 评论 -
图片居中,文字在图片下面显示,可以多行显示
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_paren...原创 2019-12-19 23:15:38 · 423 阅读 · 0 评论 -
Activity全屏且背景透明设置
1、Activity主题属性设置为透明全屏:<activity android:name=".MainActivity" android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen">2、设置沉浸式:setContentView(mDisappearingDoodleView);W...原创 2019-11-23 21:55:00 · 1159 阅读 · 0 评论 -
悬浮窗简单实现
1、Mainfest.xml文件中添加权限声明:<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />添加之后如果点击打开悬浮窗,提示用户调转到权限打开界面后,用户可以点击开启权限,否则用户不可操作2、申请权限,需要用户授权同意,代码如下:public void startF...原创 2019-11-24 12:23:08 · 942 阅读 · 0 评论 -
通过View获取位置getRawX getRawY 和getX getY的区别
1、getRawX getRawY获取相对于手机左上角的位置2、getX getY获取控件相对于布局的左上角的x/y坐标原创 2019-11-24 20:48:31 · 481 阅读 · 0 评论