- 博客(13)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Popwindow 的使用心得
在我们的项目中,经常需要做不同的弹窗提示,当然 DIalog也可以自定义各种样式,但是我更倾向于popwindow;我来保存一下我平时的用法:封装一个class,在使用的时候调用,popindow中的点击事件通过 接口回调传给宿主;下面是封装的简单的popwindowpublic class Popwindow_Tip { View view; PopupWind...
2018-12-07 10:02:20
288
原创 部分手机(华为)app应用内更新安装图示解析包错误
今天项目出项一个问题 更新app安装apk的时候华为手机出现解析包错误,无法安装;在网上找了一些方法,最后删除安装apk方法的一行代码就解决了,记录一下箭头画的就是删除的代码...
2018-11-20 18:13:27
7854
1
原创 iamgeview 自定义宽高,适用不同分辨率屏幕,防止被缩放
由于安卓手机屏幕宽高、分辨率等都不近相同,同一个界面里的同一张图片放在不同手机展示可能大小不一,或者变形缩放,在没有适配的情况下我是这样实现的在需要放图片的位置的xml文件中用learlayout代替imageview<LinearLayout android:id="@+id/iamge_newacount" android:layout_width="wrap_...
2018-11-13 15:19:57
526
原创 记录一下webview的使用过程,webview上传图片,调用原生方法
先记录一下我用webview时候setting的一些设置,这些设置我都是无脑粘贴:WebSettings settings = webView.getSettings();// 设置与Js交互的权限settings.setJavaScriptEnabled(true);// 设置允许JS弹窗settings.setJavaScriptCanOpenWindowsAutomatical...
2018-11-12 15:11:42
657
原创 点击两次退出app,通过任务栈退出App
需求:点击两次弹出退出app; 在登陆界面点击返回完全退出app做这个时候看了很多别的博客,发现都差不多,在这里记录一下自己用的方法,其中部分代码也是网上找的点击两次返回的实现非常简单,直接把下面这部分代码考进你的项目中就可以/** * 再点一次退出 */private long mLastTime = 0;@Overridepublic void onBackPress...
2018-11-09 11:42:10
327
原创 Android 登录密码RSA加密
需求 :用户登录时候将密码通过rsa非对称加密,使用公钥加密后传给后台,后台使用私钥解密:我在网上找了一个现成的rsa工具类public class RsaUtils { //构建Cipher实例时所传入的的字符串,默认为"RSA/NONE/PKCS1Padding" private static String sTransform = "RSA/None/PKCS1Pa...
2018-11-07 09:33:40
3111
1
原创 封装app强制自动更新的类,几行代码调用
需要一个接口返回 参数 versionCode和 下载链接,安卓6.0以上需要动态添加权限,7.0以上需要FileProvider,8.0以上需要添加权限<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />思路:通过后台返回 versioncode 对比当前版本的ve...
2018-11-06 20:31:45
1520
原创 简单封装volley 实现快速调用
首先要依赖volley的库,网上有很多库,基本都可以使用,我选择的是compile 'com.dubsmash.volley:library:2.0.1'基本思路:将网络请求封装成一个工具类,需要使用的时候调用,通过接口将返回的数据传递出去首先先写一个接口吧public interface Interface_volley_respose { public void o...
2018-11-06 20:06:59
207
原创 Android 以webview的方式集成Dcloud 5+SDK 实现携带数据跳转原生界面
需求:在mainactivity中放入两个Fragment 其中一个是webview 的展示,支持两个Fragment切换一、下载Dcloud SDK地址:http://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/80安卓的原生manactivity 和fragmeent 我就不在写了 二、:导入 jar文件 并
2017-01-06 12:49:08
5003
2
原创 平滑的无限循环ViewPager广告轮播
无限循环的viewpager广告轮播图展示第一步:我们先写布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc
2016-12-23 15:37:29
1023
原创 初次实践自定义View
我一直觉得自定义View比较难实现,之前也看过一些别人的代码和介绍今天就自己尝试着写了一段首先 我们要写一个Class类文件继承 view,并且实现构造方法;public CostomView(Context context) { super(context);}public CostomView(Context context, AttributeSet attr
2016-12-15 16:33:12
229
原创 初次接触recyclerview记录(1)
1. 我们创建项目, 添加依赖 支持recycerview的包:compile 'com.android.support:recyclerview-v7:24.2.0'1//在xml布局文件里添加控件<android.support.v7.widget.RecyclerView android:id="@+id/recyclerview" android:lay
2016-12-06 14:33:24
203
原创 listview gridview 的万能适配器 baseAdapter
public abstract class BaseAdapterT> extends android.widget.BaseAdapter { public ListT> mDatas;// public Context mContext; public BaseAdapter(ListT> datas, Context context) {//通过构造方法传入数据
2016-11-29 10:51:11
265
android N FileProvider 方式调用系统分享微信朋友圈失败
2017-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人