自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android 生成签名文件并且可以成功打包apk

生成签名文件

2022-09-28 15:08:24 509

原创 极光推送使用及总结

激光推送集合

2022-03-23 21:00:00 10070 2

原创 android 倒计时

android 发送验证码倒计时在需要倒计时的时候使用laveTime=60000; CountDownTimerUtils mCountDownTimerUtils = new CountDownTimerUtils(tv_code_time, laveTime, 1000); mCountDownTimerUtils.start();具体的实现 /** * 时间倒计时 */ class

2020-05-29 12:21:25 313

原创 android 获取视频文件第一针 作为封面

/** * 获取视频文件第一针截图 * @param path 视频文件的路径 * @return Bitmap 返回获取的Bitmap */public static Bitmap getVideoThumb(String path) { MediaMetadataRetriever retriever = new MediaMetadataRetriever(); retriever.setDataSource(path, new HashMap());//获得第

2020-05-20 14:19:38 767

原创 Intent 传递 Bitmap

bitmap 转成UriUri.parse(MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, null,null));Uri转成 StringString v_path = FileUp.getRealFilePath(BaseApplication.instance, uri);/*** Uri 转图片** @param context* @param uri* @return the file path

2020-05-18 13:58:47 605

原创 Android 选择城市,选择联系人,自定义内容等需要索引的功能

gradle项目下app的build.gradle中依赖:compile 'me.yokeyword:indexablerecyclerview:1.3.0' compile 'com.android.support:appcompat-v7:你使用的版本号' compile 'com.android.support:recyclerview-v7:你使用的版本号'Xml<me...

2020-04-26 14:21:44 269

原创 将ImageVIew中的图片保存到本地相册中

imageView = getView().findViewById(R.id.iv_code); private void code(){ //将ImageView中的图片转换成Bitmap imageView.buildDrawingCache(); Bitmap bitmap = imageView.getDrawingCache();//...

2020-04-25 14:59:56 1621 3

原创 RecyclerView 表格布局带标题用GridLayoutManager

frgment里面的 关键代码 @Override protected void initView() { List<BlessingBean> list = new ArrayList(); for (int i = 0; i < 30; i++) { BlessingBean blessingBean =...

2020-04-20 15:59:33 1518 1

原创 怎么让软键盘弹出时,部分控件上移

在AndroidManifest中设置你的Activity属性 android:windowSoftInputMode="stateVisible|adjustResize"先要设置页面软键盘模式,这样每次软键盘弹出后布局高度会减少软键盘的高度getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_H...

2020-04-07 11:27:02 465

原创 拦截h5的onJsAlert信息并且跳转

mWebView.setWebChromeClient(new WebChromeClient(){ @Override public boolean onJsAlert(WebView view, String url, String message, JsResult result) { if(message!=null){ /...

2020-03-24 15:40:59 702

原创 AndroidManifest.xml需要做的第一步

<activity android:screenOrientation="portrait" android:windowSoftInputMode="stateAlwaysHidden|adjustPan" android:name=".global.MainActivity"> &lt...

2020-03-19 10:19:39 182

原创 setTextColor的几种方法

方式一:<…android:color="#FFFFFF"/>方式二:tv.setTextColor(0xFFFFFF);方式三:tv.setTextColor(Color.GRAY);方式四:tv.setTextColor(Color.rgb(255, 255, 255));方式五:tv.setTextColor(Color.parseColor("#FF0000"));方...

2020-03-14 09:02:00 2595

原创 Android中,通过代码给textView动态设置背景色

Resources resources = getContext().getResources();Drawable btnDrawable = resources.getDrawable(R.drawable.layout_bg);case R.id.text_tp:text_tp.setBackground(btnDrawable);text_sp.setBackground(btnD...

2020-03-14 08:37:31 2128

原创 android 屏幕适配

第一步:Android Studio将autolayout引入dependencies { compile project(':autolayout')}也可以直接dependencies { compile 'com.zhy:autolayout:1.4.5'}第二步:在你的项目的AndroidManifest中注明你的设计稿的尺寸。&lt;meta-dat...

2018-11-13 14:57:31 116

转载 android播放语音

第一步:Activity 可以播放、暂停、停止 简单的一小例子 也是拿别人的改编 为了记载以后方便使用package com.jingna.stu.mytest;import android.app.Activity;import android.media.MediaPlayer;import android.os.Bundle;import android.view.View;i...

2018-11-12 09:57:11 1154

原创 Android studio 实现简单的视频播放

其中 视频资源存放在res资源包raw文件夹下面如果如果 你的是网络连接的话 需要网络访问权限 请在你的AndroidManifest.xml 填写权限 &lt;uses-permission android:name="android.permission.INTERNET" /&gt;&lt;uses-permission android:name="android.permission...

2018-11-08 15:48:13 12940 1

原创 android 自定义View实现广告信息上下滚动效果

第一步:xml布局 &amp;lt;RelativeLayout android:background=&quot;@color/white&quot; android:layout_width=&quot;match_parent&quot; android:layout_height=&quot;120px&quot; android:orientation=&quot;ho

2018-11-07 16:44:09 1204

原创 android 轮播 banner

第一步:在build.gradle 填写依赖compile 'com.youth.banner:banner:1.4.10'第二步:xml布局 &amp;amp;lt;com.youth.banner.Banner android:id=&amp;quot;@+id/banner&amp;quot; android:layout_width=...

2018-11-07 10:35:21 240

原创 android 自定义按钮

&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;shape xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:shape=&quot;rectangle&quot;&amp;gt;

2018-11-07 09:53:48 646

原创 一个Button变成进度条的特效

就是一个按钮的特效:可以根据自己的需求修改我们的类颜色效果都可以改变的图一:图二:图三:第一步:写你的Button样式package com.example.xiaona.mycompany.attention;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;impor...

2018-11-05 11:38:20 1879

原创 android引导遮罩

第一步:类的复制HighLightLayoutFangpublic class HighLightLayoutFang extends RelativeLayout { public HighLightLayoutFang(Context context) { super(context); init(); } public HighLi...

2018-10-29 17:42:14 926

原创 android 重复利用弹出框

一个App多处用到的类似或者相同的提示框的时候就可以选择用这个 把显示和删除方法抽出在页面可以根据需求调用就行了第一步:弹出框的声明private View dialog;第二步:引用到界面dialog = View.inflate(getActivity(), R.layout.public_hint, null);第三步:触发的时候显示ruleVImp.showDialog(d...

2018-10-23 10:51:36 1160

原创 android 文字图片联动效果

第一步:添加依赖compile 'com.android.support:design:24.0.0'第二步:完成xml &amp;lt;RelativeLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; android:layout_width=&quot;match_parent&quot; andr...

2018-10-19 11:47:50 440

原创 android和js交互字符串转换

getVipOnes.getUserName() 可以是随意的字符串 这个是从后台获取过来的 转换好格式传给js进行展示 String str = getVipOnes.getUserName(); try { str = new String(str.getBytes(&quot;gbk&quot;),...

2018-10-19 10:39:17 822

转载 去掉Android新建项目的顶部标题-application

源出处转载:https://blog.csdn.net/u012246458/article/details/52997727为了以后自己方便找就复制了 感谢大神的源码AndroidStudio新建项目会有默认的主题,默认主题是带等不标题的,项目中用不到,这时候就需要修改application的Theme了。application的Theme起到全局作用:定义工具栏颜色等。图片:原图:...

2018-10-17 13:14:24 1100

原创 ViewPager实现联动效果

**TabLayout实现联动效果第一步:创建xml文件名字为vipexplain**&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;LinearLayout xmlns:android=&amp;quot;http://schemas.android.com/apk/r

2018-10-16 14:14:09 725

原创 二进制流转换成Bitmap类型 Bitmap转换成地址形式图片

第一步:arg是一个String类型的二进制流以下代码转换成Bitmap类型 第一步和第二步就可以完成Bitmap bitmap = base64ToBitmap(arg.split("base64,")[1]);第二步 public static Bitmap base64ToBitmap(String picStrInMsg) { Bitmap bit...

2018-10-16 13:50:13 3958

原创 Android实现QQ分享功能

第一步:打开连接下载配置文件到自己项目的libs中http://wiki.open.qq.com/wiki/mobile/SDK下载解压Android_SDK_V2.6 ,把open-sdk.jar文件和mta_sdk_x.x.x.jar文件拷贝到libs(或lib)目录下 。第二步:&amp;amp;amp;lt;uses-permission android:name=&amp;amp;quot;android.permission...

2018-10-15 12:04:36 8266

原创 Android 让页面回滚到顶端

第一步:声明private ScrollView scrollView;第二步:获取scrollView IdscrollView = findViewById(R.id.scro);第三步:触发状态回到顶端 // 让页面返回顶部 scrollView.post(new Runnable() { @Over...

2018-10-12 14:32:10 2902

原创 Anandroid studio 与JS(H5)返回多层返回

第一步:在返回方法里面写//判断是否两级页面,如果是两级,是两层级就 webView.goBack(); 否则直接关闭 if (!webViewUrl.equals(webView .getUrl())) { webView.goBack(); } else { closeActivity(); }第二步 一个关...

2018-10-12 13:37:44 1001

原创 Android Studio 微信分享功能(包括可以分享到朋友圈,分享到朋友)

第一步:配置sdk在build.gradle文件中,添加如下依赖即可:在Android Studio中新建你的工程,并保证网络设置可以成功从jcenter下载微信SDK即可。dependencies { compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'}或者是以下dependencies { ...

2018-10-11 16:00:15 15277 8

原创 android studio 支付宝支付功能

android studio 支付宝支付功能第一步 :官网下载Demo(alipay_sdk包下的alipaySdk-20180601 配置给自己项目的libs包下)https://docs.open.alipay.com/54/104509/第二步 :AndroidManifest.xml 下配置支付宝需要的配置调用h5的页面 &amp;amp;lt;activity ...

2018-10-10 16:19:42 4040 4

空空如也

空空如也

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

TA关注的人

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