
安卓开发
文章平均质量分 50
月半流光
这个作者很懒,什么都没留下…
展开
-
安卓中Bitmap的本地和网络保存和一些简单的处理
// 图片旋转角度public Bitmap rotateBitmap(Bitmap bitmap, int degress) { if (bitmap != null) { Matrix m = new Matrix(); m.postRotate(degress); bitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), m,.原创 2020-07-18 09:39:08 · 285 阅读 · 0 评论 -
用MediaProjectionManager进行截图(需安卓5.0以上)
加入权限:<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.RECORD_AUDIO" />代码示例package com.example.banbeich...原创 2019-02-27 14:21:21 · 4724 阅读 · 2 评论 -
安卓实现根据一条弧线,绘制圆
package com.example.banbeicha.myapplication;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Pa...原创 2019-02-13 13:48:29 · 370 阅读 · 1 评论 -
用MediaProjectionManager进行录屏(需安卓5.0以上)
MainActivity代码package com.example.banbeichas.mediaprojectionmanagerdemo;import android.content.Context;import android.content.Intent;import android.graphics.Point;import android.hardware.displ...原创 2019-02-27 14:39:36 · 1897 阅读 · 0 评论 -
room数据库
特性避免了样板间似的代码块。能轻松的将SQLite表数据转换为Java对象Room提供了编译SQLite语句时检查,避免了SQL语句在执行时,才发现错误可以返回RxJava的Flowable和LiveData的可观察实例,对SQLite的异步操作提供强力支持。Room的三大组成部分Database(数据库):使用此组件创建数据库Holder。 通过注解实体类定义表结构,该...原创 2019-01-12 12:05:53 · 1329 阅读 · 0 评论 -
属性动画
ValueAnimator类定义:属性动画机制中 最核心的一个类 实现动画的原理:通过不断控制 值 的变化,再不断 手动 赋给对象的属性,从而实现动画效果ValueAnimator类中有3个重要方法:ValueAnimator.ofInt(int values) ValueAnimator.ofFloat(float values) ValueAnimator.ofObject(i...原创 2019-01-12 11:56:16 · 155 阅读 · 0 评论 -
安卓开发 类似于扣扣 删除消息 时,滑动调出选项的功能实现
package com.example.sjd.danmu;import android.content.Context;import android.graphics.Color;import android.support.v4.view.ViewConfigurationCompat;import android.util.AttributeSet;import android.原创 2017-02-22 15:40:17 · 648 阅读 · 0 评论 -
安卓开发 获取手机外网和内网的ip地址
import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.net.wifi.WifiInfo;import android.net.wifi.WifiManager;import android.text.Html;原创 2017-03-01 10:15:46 · 1497 阅读 · 0 评论 -
安卓开发截取图片指定位置显示
imageView= (ImageView) findViewById(R.id.iv);try { inputStream= getAssets().open("fengjing.jpg");assets 文件夹 要建在 app目录下。} catch (IOException e) { e.printStackTrace();}BitmapFactory.Options op原创 2017-02-06 15:55:18 · 2202 阅读 · 0 评论 -
安卓7.0 在通知栏上 直接回复.
RemoteInput rem = new RemoteInput.Builder(KEY_REM).setLabel("回复吧").build();//KEY_REM 获取回复的内容时,需要通过这个key值来获取;PendingIntent pi = PendingIntent.getService(MainActivity.this, 1, new Intent(MainActivity.th原创 2017-02-06 15:02:48 · 1586 阅读 · 0 评论 -
等比缩放图片为正方形
private class CircularDrawable extends Drawable { private final BitmapShader mBitmapShader; private final Paint mPaint; private Rect mRect; private int mLength; public CircularDra原创 2016-09-13 16:51:28 · 609 阅读 · 0 评论 -
在actionbar添加分享功能
1.在menu文件中menu xmlns:android="http://schemas.android.com/apk/res/android"> item android:id="@+id/menu_item_share" android:showAsAction="ifRoom" android:title="Share" andr原创 2016-06-12 15:29:52 · 333 阅读 · 0 评论 -
简单绘制图片为圆形的方法
//Bitmap 要绘制的位图,min绘制的大小public static Bitmap ringbitmap( Bitmap bitmap,int min){ Paint paint=new Paint(); paint.setAntiAlias(true); paint.setColor(Color.CYAN); Bitmap bitmap1= Bi原创 2016-06-17 10:47:55 · 437 阅读 · 0 评论 -
AudioManager获得焦点音频的问题
AudioManager audioManager= (AudioManager) mActivity.getSystemService(Context.AUDIO_SERVICE);audioManager.requestAudioFocus(null,AudioManager.STREAM_MUSIC,AudioManager.AUDIOFOCUS_GAIN_TRANSIENT);//请求焦原创 2016-08-02 14:53:30 · 641 阅读 · 0 评论