android
文章平均质量分 82
素白年代
成为技术大牛!
展开
-
搭建linux环境,将platform.pk8、platform.x509.pem转成keystore类型的签名文件
由于应用使用到了系统权限android:sharedUserId="android.uid.system",所以得使用platform.pk8、platform.x509.pem进行签名,但是好不繁琐,要先打包出来,然后再用签名工具进行签名,于是我寻思着能不能转为android studio的签名文件类型,没想到还真可以,所以便动手了,在此记录一下过程,以助来者。一、首先呢,是下载VMware虚拟机和linux系统(作者用的是ubantu(乌班图))VMware虚拟机随便搜一个下载,linux系统从原创 2021-02-02 20:35:01 · 961 阅读 · 1 评论 -
H5+APP安卓原生插件开发全流程
5+APP原生第三方插件开发流程:1、离线打包https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android;开发工具:Hbuilder(X),Android Studio。为什么要用离线打包呢,因为是开发安卓第三方插件,主要用的是Android Stuido,所以把5+APP项目导到Android studio里来,方便开发和测试。其实还有一个原因,涉及到的第三方插件用到了系统级权限,要用platform.pk8来签名打包,才能运行。所以用离线原创 2021-01-22 15:21:24 · 1750 阅读 · 4 评论 -
eclipse项目导入到Android studio中文乱码处理
出现这种问题的原因是,eclipse跟Android studio的编码模式不同。一般是Eclipse中是GBK,到了Android Studio后默认utf-8。 解决方法: 导入项目之后,点击File-Settings-Editor-File Encodings 将Project Encoding更改为GBK 如果还是出现乱码,在程序的代码区中,右键选择File Encoding,然原创 2016-08-29 11:24:51 · 1389 阅读 · 0 评论 -
android 自定义对话框 Dialog
1、首先,自定义好自己想要的布局;<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddin原创 2016-08-09 20:49:04 · 591 阅读 · 0 评论 -
Android中EditText带删除按钮
1、说明本文是通过在EditText右侧放置一个ImageView删除按钮来实现,内容的删除;另有一种是通过自定义EditView实现。效果图如下;2、具体实现代码 <LinearLayout android:layout_width="match_parent" android:la原创 2016-09-01 19:28:25 · 824 阅读 · 0 评论 -
获取url或本地视频的第一帧
今天拿到一个任务,需要通过服务器返回的视频url,获取其第一帧画面显示出来;一开始没思路,只知道获取本地视频的,就跑去问度娘,度娘给出的大多数也是获取本地视频的第一帧画面,历经千辛万苦,最后发现它们用的是重载方法,真是骑驴找驴啊。好了,现在贴出相关的方法代码:/** * 给出url,获取视频的第一帧 * * @param url * @return原创 2016-12-25 09:29:11 · 13548 阅读 · 6 评论 -
navigation bar底部导航栏挡住屏幕其他控件处理
在做一个沉浸式的页面时,使用华为P6手机弹出底部导航栏,结果挡住了其他控件。经过查找,发现是沉浸式设置了:WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION,修改为:WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS 就好了。原创 2017-06-09 15:01:20 · 1655 阅读 · 0 评论 -
Android6.0 ScrollView跟两个垂直RecyclerView冲突处理
1,先解决第一个recyclerview都能完整显示的问题在俩个recyclerview外面都包裹一个相对布局RelativeLayout,一定是俩个recyclerview都要包裹。我试着只包裹下底部的一个,发现当底部的数据增多时,会出现异常。2,当第二个recyclerview部分超出屏幕时,滑动时只有recyclerView,scrollview不会动原因还是转载 2017-07-08 17:48:00 · 825 阅读 · 0 评论 -
涉及泛型的Gson转化实体类
使用Gson转化成实体类中的一个方法,传的参数是 Type 对象。fromJson(String json, Type typeOfT)关于获取Type对象,我知道的有两种:Type type = new TypeToken<T>() {}.getType();和Type type = ((ParameterizedType) getClass().getGenericSupercla...原创 2018-03-08 15:12:05 · 8660 阅读 · 0 评论