自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android 计时器

【代码】Android 计时器。

2023-11-22 09:30:17 79

原创 自定义验证码输入框

//实现原理,监听EditText的输入,将输入或粘贴的值画到指定位置(设置字体间距也可以这样实现);监听系统复制粘贴应该也可以,大家可以试试public class EditTextCodeView extends androidx.appcompat.widget.AppCompatEditText { public Context context; private float wX; private float height; private float mX...

2021-11-23 16:38:19 1986

原创 饼图-每个扇形图可点击

/** * @author: 魏 * @date: 2021/11/9 * 饼图-每个扇形图可点击 */public class RadiusView extends View { private Paint paint; private float mCenterCircleX; private float mCenterCircleY; private Region mRegion1=new Region(); private Region mRe.

2021-11-09 17:28:40 181

原创 上传头像(Android 11 可用)

AndroidManifest.xml<uses-permission android:name="android.permission.CAMERA" /><application ...><activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /&g...

2021-09-15 11:37:11 621

原创 上传头像(剪切圆角)

<uses-permission android:name="android.permission.CAMERA" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />/** 动态权限申请 */ private boolean checkPermission() { if (Build.VERSION.SDK_INT >= Build.VERS.

2021-06-28 14:17:56 115

原创 开机自启BroadcastReceiver

<!--监听开关机广播--> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /><receiver android:name=".BootBroadcastReceiver.BootBroadcastReceiver" > <intent-filter > <action androi.

2021-06-16 17:19:02 280 1

原创 折线图(自定义view)

//复制粘贴就完事了//图片和颜色值需要自己替换一下<color name="color_EE">#EEEEEE</color><color name="color_100">#2BE783</color><color name="color_999">#999999</color>//自定义折线图public class LineView extends View { Paint linePaint;//画线.

2021-06-15 11:23:22 165

原创 ComAssistant串口集成(打印机)

上面这是库(卖家会提供的),下面上图链接打印机//下载两个插件//创建项目//如果创建的项目能看到下面两张图红色区域的内容,说明创建成功//复制卖家给的库里对应的文件夹(红色区域),复制完后,打开每个类和布局可能会有错,重新导包就可以了//去库里对应的路径下(这是我的路径D:\SDK下载\ComAssistant串口\ComAssistant\jni)找到SerialPort.c这个,复制过来,按照下图配置一下,配置好编译一下//这时obj文件夹下的...

2021-04-27 11:29:21 982 1

转载 viewPager刷新fragment

//我这里是viewpager和tabLayout一起使用,这里只有viewpager的完整代码//转载https://blog.csdn.net/bailichun19901111/article/details/99670381private RefreshViewPagerAdapter viewPagerAdapter;/** * 管理者对象有几种???? * getSupportFragmentManager()...activity管理他身上的fragment的时候使用...

2021-04-20 16:49:26 536

原创 随机数

/** * 生成[0,30)区间的整数 * */Random rand = new Random();int i = rand.nextInt(30);/** * 生成[50,80)区间的整数(从[0,30)区间随机个数加上50,就等于[50,80)区间的数了) * */Random rand = new Random();int i = rand.nextInt(30)+50;...

2021-04-12 10:05:08 103

原创 微信支付集成

Android Studio 环境下:在 build.gradle 文件中,添加如下依赖即可:dependencies { api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'}//wxapi文件夹下(没有就新建一个)public class WXEntryActivity extends WXCallbackActivity implements IWXAPIEventHandler { @Over.

2021-03-07 13:30:21 463

原创 recyclerview滑动显示标题栏

private RecyclerView rv;private int scrollY;private float TITLE_MAX_TOP;private RelativeLayout rlt_my;private TextView tv_my_title;private void init() { rv = root.findViewById(R.id.rv);//列表控件 rlt_my = root.findViewById(R.id.rlt_my);//标题背景色.

2021-03-03 16:33:53 424 1

原创 TextView、EditText和ImageView属性记录中...

android:maxLines="2"//最大行数android:ellipsize="end"//省略号在结尾//ImageView属性android:tint="#FFFFFF"//改变图标颜色

2021-02-07 12:01:57 204

原创 gitee笔记,bug记录中...

//企业版是免费的,没用过gitee的新人可以用两个手机号注册两个账号,一个管理员号一个员工号玩一玩,这样很快可以入门//导入远程的库//gitee账号登录(一般用邮箱登录)//Version control:Git//URL:是仓库地址//Directory:本地工程名称(一般和仓库同名)//Clone后有可能会有登录弹框,登录一下就可以了,正常情况下等待编译完成就行了。//这里我遇到一个bug,bug和解决方法在下面/.......

2021-01-25 17:38:58 498

原创 长图片自适应ImageView

​<ImageView android:id="@+id/img_activity_page" android:layout_width="match_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:scaleType="fitXY" android:layout_centerI...

2020-12-07 15:54:18 222

原创 自定义空心矩形

public class TestView extends View { public TestView(Context context) { super(context); } public TestView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); } public TestView(Context context, @..

2020-08-01 11:22:41 291

原创 安装包更新

效果图,下载完成会跳转到安装页面download_dialog.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_pare...

2020-04-17 17:49:05 761

原创 自定义数字键盘

说实话这个自定义数字键盘有点丑,哈哈哈哈哈。。。。。。自定义viewpublic class CustomNumericKeyboardView extends View { private Paint paint; private int width,height; /*父容器的宽高*/ private int ...

2020-03-28 16:03:51 1268

翻译 webview中软键盘弹出挡住输入框

//键盘弹出输入框向上移的代码是下面这个链接里的https://stackoverflow.com/questions/7417123/android-how-to-adjust-layout-in-full-screen-mode-when-softkeyboard-is-visible/19494006#19494006//在oncreate()里初始化new AndroidBu...

2019-04-23 18:22:13 1138

翻译 Android调用js传过来的值,Android触发调起的js

需要加载JS代码:javascript.html// 文本名:javascript<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Carson_Ho</title>// JS代码 <script&g...

2019-04-08 11:19:43 535

转载 Android9.0处理方法

network-security-config.xml在res里面XML文件夹<network-security-config> <base-config cleartextTrafficPermitted="true"> <trust-anchors> <certificates src="syste...

2019-04-03 14:07:07 1339

原创 选择排序并且获取排序后第一个值原来位置的索引

ArrayList<Double> doubles = new ArrayList<>();doubles.add(1.0);doubles.add(Double.valueOf(2));doubles.add(Double.valueOf(3));doubles.add(Double.valueOf(4));doubles.add(Double.valueOf...

2019-03-28 17:39:41 988

转载 清除缓存

android {//build.gradle文件 useLibrary "org.apache.http.legacy"}@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou...

2019-03-21 11:04:59 391

翻译 虚拟按键挡住应用的解决办法

&lt;ImageView android:id="@+id/imageView" android:layout_width="match_parent" android:layout_height="wrap_content" android:background=""/&gt;//状态栏颜色,根据自己需求/** 状态栏为透明色* 可以通过添加占位v...

2019-03-01 11:00:19 1008

原创 Android中解析"[]"json串

try { String string = responseBody.string(); /* * 第一种解析"[]"json串 * string是json串 */ JSONArray jsonArray = new JSONArray(string); for (int i=0; i &lt; jsonArray.length(); i+...

2019-03-01 10:24:12 175

翻译 glide圆角展示图片

//implementation 'com.github.bumptech.glide:glide:4.8.0' //依赖//圆角头像RequestOptions mRequestOptions = RequestOptions.circleCropTransform() .diskCacheStrategy(DiskCacheStrategy.NONE)//不做磁盘缓存...

2019-02-28 15:05:25 1173

翻译 Android WebView使用h5页面视频无法播放

WebSettings webseting = this.getSettings();//webView 加载视频if(Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.KITKAT){ if (Build.VERSION.SDK_INT &gt;= Build.VERSION_CODES.LOLLIPOP) { ...

2019-02-20 11:02:05 4268 4

翻译 部分动态权限获取

&lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;&lt;uses-permission android:name="android.permission.CAMERA" /&gt;&lt;uses-permission android:name="android.permiss...

2019-02-19 09:53:30 262

翻译 自定义webview与h5交互调起本地相册

import android.annotation.TargetApi;import android.app.Activity;import android.content.Context;import android.content.pm.PackageManager;import android.graphics.Bitmap;import android.graphics.dra...

2019-01-23 17:21:16 585

原创 android上传多张图片到七牛云

//依赖 implementation 'com.squareup.okhttp3:okhttp:3.12.0'implementation 'com.squareup.okio:okio:2.1.0'compile 'com.qiniu:qiniu-android-sdk:7.3.+'implementation 'com.google.code.gson:gson:2.8.5'...

2018-12-28 17:10:54 1558

翻译 自定义view获取drawable图片

//activitytext_handler = (TextView) findViewById(R.id.text_handler);SpreadView rview=(SpreadView)findViewById(R.id.spreadView);rview.setCoreImage(R.drawable.headx);//自定义view的方法public class ...

2018-11-21 14:51:17 1733

原创 h5调用Android代码

//Android端public class CommonActivity extends Activity { private WebView web_v; private Context context; public CommonActivity(){ this.context = context; } @Override ...

2018-11-19 11:05:41 1836 1

原创 EditText坑之一

&lt;EditText android:layout_below="@+id/dialog_title" android:id="@+id/dialog_activation_code" android:hint="激活我的VIP特权" android:textColor="@color/color_cccccc" android:background="...

2018-06-27 13:18:47 213

原创 版本号比较大小

private String versionName="";private int[] images={0};// ---get the package info---PackageManager pm = this.getPackageManager();PackageInfo pi = null;try { pi = pm.getPackageInfo(GuideActivity...

2018-06-27 09:25:45 954

翻译 分类左侧点击条目居中字体变红listview

/*final List<String> list = new ArrayList<>();list.add("2");list.add("4");list.add("3");list.add("6");list.add("1");list.add("7");*/recycler_zuolei.setOnItemClickListener(new Adapt...

2018-06-21 18:35:21 139

翻译 标题渐变

public class ObservableScrollView extends ScrollView { public interface ScrollViewListener { void onScrollChanged(ObservableScrollView scrollView, int x, int y, ...

2018-05-22 16:06:53 304

翻译 代码适配

public class MyApplication extends Application {    private static int width;    private static int height;    @Override    public void onCreate() {        super.onCreate();        g

2018-04-14 11:08:47 425

翻译 BottomNavigationView使用详情

//底部导航栏&lt;android.support.design.widget.BottomNavigationView android:id="@+id/navigation" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginEnd="0dp...

2018-04-09 17:01:02 326

原创 购物车修改数量对话框

holder.text_childsum.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { AlertDialog.Builder builder = new AlertDialog.Builder(context); Vi

2018-04-03 11:54:38 972

翻译 获取手机相册所有图片

/*&lt;com.facebook.drawee.view.SimpleDraweeView        android:id="@+id/sdv"        android:layout_width="100dp"        android:layout_height="100dp"        fresco:placeholderImage="@drawable/icon_pla...

2018-03-29 09:39:25 1943

自定义数字键盘.mp4

适合初学者学习的一个自定义view,实现自定义数字键盘的演示效果,代码如果有bug还请大家指出,我们一起进步,写的不好还请勿喷。 代码连接 https://blog.csdn.net/wei844067872/article/details/105161923

2020-03-28

空空如也

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

TA关注的人

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