Android
文章平均质量分 79
java小吕布
这个作者很懒,什么都没留下…
展开
-
Android横向时间轴实现
效果图:1 定义布局文件<android.support.v7.widget.RecyclerView android:id="@+id/recycle_process_info" android:layout_width="wrap_content" android:layout_height="wrap_content" android...原创 2020-02-27 15:50:28 · 2216 阅读 · 1 评论 -
android手机网络Ping测试
系统自带的手机测试功能。在拨号界面上输入:*#*#4636#*#* ,手机自动进入测试模式原创 2019-11-04 11:03:39 · 4949 阅读 · 1 评论 -
provider manifest merger 解决办法
原创 2019-01-14 15:45:47 · 361 阅读 · 0 评论 -
Fresco SimpleDraweeView设置上左和上右圆角
在xml配置如下属性:fresco:roundTopLeft="true"fresco:roundTopRight="true"fresco:roundBottomLeft="false"fresco:roundBottomRight="false"fresco:roundedCornerRadius="6dp"原创 2019-01-22 20:41:58 · 2342 阅读 · 0 评论 -
Android 通知管理类
package com.track.beini.navtrack.utils;import android.app.NotificationChannel;import android.app.NotificationManager;import android.app.PendingIntent;import android.app.TaskStackBuilder;import...原创 2019-05-21 09:49:07 · 281 阅读 · 0 评论 -
Android app延长运行后台服务设置
华为:请务必设置以下每一项:手机管家>设置>智能维护>关闭手机管家>电池管理>省电模式,超级省电都关闭手机管家>电池管理>耗电排行>高耗电提醒>关闭手机管家>电池管理>更多电池设置>高耗电提醒>关闭手机管家>电池管理>更多电池设置>休眠时始终保持网络连接>开启手...原创 2019-05-31 09:21:16 · 1490 阅读 · 0 评论 -
Activity启动_缩放动画
1 打开Intent intent = new Intent(this, TextScaleActivity.class);intent.putExtra("TEXT_SCALE_TAG", event.getTextContent());startActivity(intent);overridePendingTransition(R.anim.anim_zoom_in, R.ani...原创 2019-09-09 10:06:24 · 998 阅读 · 0 评论 -
Android webview加载网页
Activity:package com.beini.h5app;import android.app.Activity;import android.graphics.Bitmap;import android.net.http.SslError;import android.os.Bundle;import android.util.Log;import android....原创 2019-01-11 18:28:41 · 691 阅读 · 0 评论 -
mac 配置gradle环境变量
1 终端 open .bash_profile2 添加:export PATH=${PATH}:/Applications/Android\ Studio.app/Contents/gradle/gradle-4.6/bin 保存3 终端 source .bash_profile4 如果是androidstudio需要重启注意:如果遇到权限问题,授权 chmod 755; ...原创 2018-12-11 16:09:27 · 248 阅读 · 0 评论 -
ImageView加边框
import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import android.util.AttributeSet;import and原创 2016-10-26 10:21:48 · 325 阅读 · 0 评论 -
自定义view四个构造函数代表什么
对源码的一个基本翻译:/** * 通过代码创建view的时候调用这个构造函数 * * @param context */public CustomerCanvas(Context context) { super(context);}/** * 在布局文件里创建view的时候调用这个构造函数 * @param context * @param原创 2017-08-21 16:00:32 · 325 阅读 · 0 评论 -
android内存回收问题
发生内存回收的情况:1 旋转屏幕 2 系统内存不足3 被安全软件杀死注意:一些全局变量尽量不要在application设置 ,最好做持久化的保存(当然你在发生内存回收情况时选择重启整个应用就可以不必考虑),包括静态变量在内也会被回收(android),不要在onTrimMemory做一些操作,因为这是系统内存不足时才会触发,外部的安全软件把你的app杀死时并不会触发这个方原创 2017-08-26 14:26:46 · 618 阅读 · 0 评论 -
Fragment getView() getActivity() isAdded() 在fragment操作时的表现
方法: getView() getActivity() isAdded() 正常 false false true onDestory true true false hide原创 2017-10-26 15:13:41 · 1212 阅读 · 0 评论 -
android获取手机所有图片
public ImageFilesBean returnImageFiles() { List parentsPthe = new ArrayList; HashMap, String> pathMap = new HashMap; Cursor cursor = getContentResolver().query(原创 2017-12-14 17:21:59 · 2681 阅读 · 0 评论 -
RecyclerView适配器的简单封装-BaseAdapter
package com.beini.adapter;import android.support.annotation.IdRes;import android.support.annotation.NonNull;import android.support.v7.widget.RecyclerView;import android.view.LayoutInflater;impor原创 2018-01-25 11:14:14 · 268 阅读 · 0 评论 -
Android设置系统休眠
可以通过以下方法进行系统休眠的获取和判断:(测试环境Android5.1)/** * 设置休眠时间 * * @param millisecond * @param context */public static void setScreenSleepTime(int millisecond, Context context) { try { Settings.S...原创 2018-06-12 21:58:47 · 4546 阅读 · 5 评论 -
Handler postDelayed检测用户是否操作App
//用户无操作计时的时间,单位毫秒,默认10分钟private long lockScreenTime = 10 * 60 * 1000;private Handler mLockScreenHandler = new Handler();/** * 在启动的第一个页面需要调用一次,作为初始化启动 */public void resetTime() { mLockScreenH...原创 2018-06-16 22:28:28 · 183 阅读 · 0 评论 -
保存app信息到手机存储
private void saveInfo2Memory(String message, String fileName) { StringBuffer sb = new StringBuffer(); sb.append(message); if (Environment.getExternalStorageState().equals(Environment.MEDIA...原创 2018-06-29 21:39:07 · 506 阅读 · 0 评论 -
自定义View显示第一个文字和生成png到sd卡
第一次在csdn写博客,作为一个对自定义view学习的开始吧。功能是输入字符串显示第一个字符在view上,很简单直接贴代码了: package main.beini.com.wordstranpic.utils;import android.content.Context;import android.graphics.Canvas;import android.g原创 2016-08-13 10:46:15 · 339 阅读 · 0 评论