自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Android setTextSize()学习

相关文章1相关文章2/** * dp(dip)、sp 、 px 转化 * */ public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue * @param scale * (DisplayMetrics类中属性density) .

2021-05-17 18:19:15 167

原创 Bitmap Canvas Paint的使用(在图片上添加文字或图片)

我是标题一、获取Bitmap二、使用Canvas和Paint制作新的Bitmap1、先添加背景2、添加爱心图标3、添加文字3.1 设置字体3.2 添加标题3.3 添加正文3.4 最后三、整体代码一个分享功能, 需要在图片上添加文字和图标(图片).分享前:分享后:一、获取Bitmap使用Bitmap时, 会遇到bitmap的长宽与实际图片的长宽不一样.解决方法:public static Bitmap getBitmapFromDrawable(Context context, int dr

2021-04-21 10:41:32 1275

原创 MySQL的学习及JDBC的使用

MySQL的学习及JDBC的使用MySQLJDBC使用JDBCUtilsJDBC使用模板MySQL学习视频: bilibiliC:\Users\Admin>mysql -h xxx.xxx.xxx.xxx -u test -p密码mysql: [Warning] Using a password on the command line interface can be insecure.Welcome to the MySQL monitor. Commands end with ; or

2021-04-19 12:54:50 91

原创 Android Studio 判断是否联网(获取瞬时状态)

private boolean isConnectivity() { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) { ConnectivityManager cm = getSystemService(ConnectivityManager.class); Network network = cm.getActiveNetwor...

2021-04-01 15:40:28 645

原创 解决在adapter中设置点击item时跳转activity遇到的问题

解决在adapter中设置点击item时跳转activity时遇到的问题1. 在adapter中添加点击点击事件的接口2. 然后在构造器中添加监听3. 在onBindViewHolder中设置itemview点击事件4. 之后在activity中使用adapter整体代码报错信息: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this r

2021-04-01 11:00:18 638 1

原创 使用Paint.setTextSize()时, 字体大小随分辨率变化

Paint.setTextSize()传入参数的单位是px而我们常用的字体大小单位为sp /** * 将sp值转换为px值,保证文字大小不变 * * @param spValue 字体的大小 * @return */ public float sp2px(Context context, float spValue) { //fontScale (DisplayMetrics类中属性scaledDensity)

2021-03-31 16:36:54 1269

原创 接入文档 -- 穿山甲 -- 模板渲染信息流(RecyclerView)

接入文档 --> 穿山甲 – 模板渲染信息流(RecyclerView)因为自渲染信息流广告: 已回收,不再提供创建因此使用模板渲染信息流广告, 官方接入文档中模板信息流广告使用ListView,本文采用RecyclerViewXinXiLiu.javapublic class XinXiLiu extends AppCompatActivity { private RecyclerView mRecyclerview; private TTAdNative mTTAdN

2021-03-20 10:35:54 17564

原创 读写权限申请

//权限申请if (Build.VERSION.SDK_INT < 29 && ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED && ContextCompat.checkSelfPermission(this, Manifest.permission.READ

2021-03-17 23:16:25 446

原创 Data Binding

Data Binding使用binding.控件id的方式代替findViewById1.在build.gradle(:app)的defaultConfig中添加 defaultConfig { dataBinding{ enabled true } }2.在.xml的布局文件中3.在.xml文件的data中添加变量 <variable name="testData"

2021-03-09 14:34:28 77

空空如也

空空如也

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

TA关注的人

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