Android
shuijianbaozi
我去前面探探路
展开
-
串口协议:c转java文件
<div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-211130ba7a.css"> <div id="content_views" class...转载 2020-07-13 16:45:57 · 279 阅读 · 0 评论 -
has leaked IntentReceiver
参考Google: Be mindful of where you register and unregister the receiver, for example, if you register a receiver in onCreate(Bundle) using the activity’s context, you should unregister it in onDestroy(原创 2018-02-07 15:02:19 · 711 阅读 · 0 评论 -
viewpager的一个错误
java.lang.NullPointerException: Attempt to invoke virtual method 'android.os.Handler android.support.v4.app.FragmentHostCallback.getHandler()' on a null object reference原创 2018-03-27 16:40:59 · 354 阅读 · 0 评论 -
Android 7沉浸式下的朦层问题
转载:原文地址 参考文章:程序包org.apache.http不存在,解决方式 参考文章:FloatMath.ceil()方法过时的解决办法问题:Android 7.0的手机越来越多,最近发现在沉浸式下,一款两款华为Android 7手机,一款三星的Android 7手机,都会出现了朦层效果,自己的小米6(Android 8)似乎没有,如下边的显示转载 2018-04-03 15:22:22 · 557 阅读 · 1 评论 -
java.lang.OutOfMemoryError
04-18 10:48:11.493 13330-13330/com.hitinga.child E/AndroidRuntime: FATAL EXCEPTION: main Process: com.hitinga.child, PID: 13330 ...原创 2018-04-18 10:54:55 · 594 阅读 · 0 评论 -
Can not resolve Theme.AppCompat.Light.NoActionBar
1. 分析没有appcompat类库导致,需要添加相关类库compile 'com.android.support:appcompat-v7:26.0.0-alpha1'原创 2018-04-25 15:49:07 · 5255 阅读 · 3 评论 -
Android app图标显示未读消息数
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51082574 文章出自:薛瑄的博客你也可以查看我的其他同类文章,也会让你有一定的收货Android系统 小米,三星,索尼手机发送桌面快键提醒数字图标,在Android系统中,众所周知不支持Ba...转载 2018-05-28 16:37:08 · 11052 阅读 · 0 评论 -
This Gradle plugin requires a newer IDE able to request IDE model level 3
需求:一直使用Androidstudio 2.2.3版本,最近想要跑一个demo,才发现该demo是用Androidstudio3.0编写的,并且其中的一个activity还是用kotlin写的解决方案:修改三处需要在2.2.X版本中安装kotlin插件,因为使用编辑器跑起来的时候,会报不支持kotlin language需要在gradle.properties文件下添加两行代码...原创 2018-06-05 10:23:22 · 149 阅读 · 0 评论 -
AS中代码获取gradle.properties文件中的数值
用ResourceBundle获取ResourceBundle bundle = ResourceBundle.getBundle("gradle");//gradle为properties的文件名String result = bundle.getString("test_key");//test_key是properties文件中的key值用Properties 获取Pr...原创 2018-06-13 13:27:21 · 5576 阅读 · 1 评论 -
AndroidStudio 读取.properties里面的内容乱码解决办法
需求:需要appname=app 放在gradle.properties文件中,当build.gradle 引用中文appname的时候,是会出现乱码的 原因:国内下载的Androidstudio 默认情况gradle.properties文件是 GBK编码,需要替换成utf-8,windows有可能还是不行,需要重启一下电脑;类似的ide软件,服务器的,Python的编辑器都是这么处理的 图...原创 2018-05-31 12:00:35 · 3352 阅读 · 0 评论 -
This Gradle plugin requires a newer IDE able to request IDE model level 3
转载原博客地址 android studio&nbsp; 导入项目时报错 This Gradle plugin requires a newer IDE able to request IDE model level 3 报...转载 2018-05-31 17:45:37 · 319 阅读 · 0 评论 -
Hybrid html5如何实现录音功能
转载原博客地址:(html)前端移动端有什么较好的录音及上传的方案 描述: 前端移动端有什么较好的录音及上传的方案?解决方案1:标准的html5 在pc端和安卓可以实现基本功能,ios暂时不支持录音。想要做的比较好目前需要中间层调用原生的接口,比如Cordova、微信、reactnative和weex解决方案2:如果是微信可以用jssdk,内嵌的估计是底层的东西,毕竟H5只是运行在浏览器里解决方转载 2018-04-08 16:38:46 · 2724 阅读 · 0 评论 -
Androidstudio添加简写模板
Androidstudio 添加live templates进入设置界面 选择变量映射的函数 展视成果 在空白处输入自定义的简写字符(zk),注意不要在注释符号里边输入/** * add by shuijianbaozi on 2018/3/21 * call me: 1649258746@qq.com * @https://github.com/shuijianbaozi * @ht原创 2018-03-21 19:10:29 · 515 阅读 · 0 评论 -
空包写入签名
认领的时候空包写入签名,可以参考以下进入bin目录下,在搜索栏敲”CMD”(不用管大小写)控制台输入jarsigner 签名命令如下: jarsigner -verbose -keystore <路径下的keystore> -signedjar <路径\tap_signed.apk> <路径\tap_unsign.apk> jarsigner -verbose -keystore E:\原创 2018-02-27 15:44:02 · 1137 阅读 · 0 评论 -
webview 清除缓存的方式
不可用方式: webView.clearCache(true);//清除缓可用方式://清空所有Cookie CookieSyncManager.createInstance(getApplicationContext()); //Create a singleton CookieSyncManager within a context ...原创 2018-03-09 10:23:54 · 8558 阅读 · 4 评论 -
Android Wear 开发 (一)
[转载博客](http://blog.csdn.net/hehaitao074/article/details/50675618)Android Wear究竟是什么?Android Wear和手机是完全不同的设计理念:手机大多数情况下,都是用户去操作,去触发里面的应用;而手表则是“用户被动”的,用户越少感觉到你的存在,越是合理,而在某些场景下给予最合适的提醒,则是Android Wear最...转载 2018-03-01 11:58:25 · 2515 阅读 · 0 评论 -
Bomb云demo
转载原文博客地址 不知不觉就好久没有写过博客了,一直打算写,但是总由于各种原因耽搁了,最近先开个内容,然后慢慢写着吧。我们现在要自己做一个app,但是不像做公司项目,会有专门的人配合我们去给我们写后台。所以我们用到一个第三方的后台—-bmob云服务平台我们项目中会用到的东西:bmob云服务平台采...转载 2018-03-02 10:51:24 · 869 阅读 · 0 评论 -
在线打包app平台
转载原文博客地址 一篇关于百度联盟赚钱的文章移动互联网时代,我们需要为自己的业务、博客、产品或服务制作一款移动应用程序。但时常会面临人力、时间、金钱成本诸多障碍。好消息是,现在进入移动市场不再一定需要数万或数十万的资金,也不需要几个月的研发打磨,甚至一个人就能轻松搞定。目前市场有很多不错的免费移动应用生产平台,可以帮助您你解决烦恼,并且无需任何编码的知识。优秀的APP在线制作生产平台:...转载 2018-03-16 11:59:12 · 10305 阅读 · 1 评论 -
安卓webview不支持input type=file问题(转载测试可用)
参考博客地址 参考博客地址 转载原文博客地址public class MainActivity extends AppCompatActivity { private ValueCallback<Uri> mUploadMessage;// 表单的数据信息 private ValueCallback<Uri[]> mUploadCallbackAboveL; privat转载 2018-03-22 14:19:11 · 1676 阅读 · 1 评论 -
Androidstudio的约束布局
原文地址来之郭霖博客 转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53122387 本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。今天给大家带来2017年的第一篇文章,这里先祝大家新年好。本篇文章的主题是ConstraintLayout。转载 2018-03-22 15:46:00 · 25540 阅读 · 1 评论 -
webview屏蔽页面
遇到的问题: 1. webview load url 之后,看到有个中国移动的广告浮窗,乍一看挺可爱的,为什么会出来呢? 2. 点击进去看到这个html页面,点击设置 3. 令人气愤的是,这三个选项都不是我想要的啊 4. 令人无奈的只要通过流量浏览网页,就会出现这个弹窗,这个没人管吗?很不雅观啊 解决方式 1. 方法一:onLoadResource()//这个方式无效,...原创 2018-03-13 14:16:47 · 1916 阅读 · 0 评论 -
String types not allowed
E:\androidWorkSpace\Tools\TestDemo\app\build\intermediates\res\merged\base\debug\values\values.xmlError:(82, 29) String types not allowed (at 'colorline' with value 'ff979797').分析原因是指build下的values.xml原创 2018-03-24 15:52:08 · 1882 阅读 · 0 评论 -
textview的跑马灯
textview 设置属性<TextView android:id="@+id/tv_tip" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true"...原创 2018-03-21 14:57:25 · 270 阅读 · 1 评论 -
Android淘宝三方登陆
最近要做一个淘宝登陆,阿里的平台太杂乱了,走了一些弯路想记录一下 1. 阿里百川创建应用地址,这里应用名字必须是唯一性的,如果app的名字显示已注册过了,就没有办法用这个名字了,不过三方登陆的名字可以和app的名字不同: 2. 查看阿里百川提供的帮助文档地址,建议使用gradle方式,如下图: 3. 4. 获取安全图片地址,需要上传一个release apk,至于选择v4版本还是v5版...原创 2018-06-29 17:07:20 · 3199 阅读 · 0 评论 -
Android获取手机屏幕宽度
方法一: WindowManager wm = (WindowManager) this .getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefau...转载 2018-07-12 17:24:06 · 3268 阅读 · 0 评论 -
Android socket客户端怎么判断http响应数据的结束
最近用socket实现http post请求的时候,遇到一个问题,返回的数据是这样的HTTP/1.1 200 Content-Type: text/html;charset=UTF-8Content-Length: 118Date: Wed, 28 Nov 2018 09:46:16 GMT{"ret":0,"data":[{"url":"http://XXXXX/file/c449d...原创 2018-11-28 18:17:58 · 641 阅读 · 3 评论 -
android getFragmentManager、getSupportFragmentManager、getChildFragmentManager理解
转载原博客地址:https://blog.csdn.net/msn465780/article/details/78317283 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/msn465780/article/details/78317283 ...转载 2018-12-03 14:34:06 · 5509 阅读 · 0 评论 -
Android 手机获取Mac地址的方法
转载地址:https://blog.csdn.net/yushuangping/article/details/83245847 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yushuangping/article/details/83245847 ...转载 2018-12-07 09:39:51 · 9581 阅读 · 3 评论 -
[Android]socket使用ip和域名建立通信
局域网通过ip连接socket Socket socketClient= new Socket(); SocketAddress localAddr = new InetSocketAddress("192.168.1.234", 9070); socketClient.connect(localAddr);广域网通过域名连接socket try { Socket...原创 2018-12-11 17:15:37 · 3482 阅读 · 0 评论 -
ListView和Adapter数据适配器的简单介绍
转载原博客地址:https://www.cnblogs.com/r-decade/p/5827841.htmlListview显示大量相同格式数据常用属性:listSelector //listView每项在选中、按下等不同状态时的Drawabledivider //ListView每项间的间隔DrawabledividerH...转载 2019-01-14 20:13:46 · 243 阅读 · 0 评论 -
Androidsutdio的properties文件读取乱码的问题
问题描述打算在gradle.properties文件配置app包名和名字等基本属性,但是当app_name使用中文的时候,发现在对应的是生成的build文件的下BuildConfig.java里为乱码问题解决肯定是编码格式没有选对导致的,在Settings-Editor-File Encodings下修改如下文件为utf-8格式即可(特别的windows下可能需要clean一下...原创 2019-01-15 19:51:21 · 662 阅读 · 0 评论 -
Android获得app的签名(必行方法)
有时候没有设置jdk的环境变量,但是想获得签名,怎么办 1. 进入jre或者jdk路径下的bin目录下:由此输入框中输入cmd,进入dos窗口 2. D:\Android\Android Studio\jre\bin&gt;keytool -list -v -keystore {自定义keystore路径} -alias {别名} -storepass {仓库密码} -keypass {签名密码}原创 2017-07-12 18:50:15 · 508 阅读 · 0 评论 -
TabLayout修改字体大小
报错日志android.view.InflateException: Binary XML file line #25: Binary XML file line #25: Error inflating class android.support.design.widget.TabLayoutCaused by: android.view.InflateException: Bina...原创 2019-08-08 19:59:10 · 2593 阅读 · 0 评论 -
android RoundedBitmapDrawable最简单方式实现圆角
转载自原博客地址demo&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;&amp;lt;LinearLayout xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot; xml转载 2018-11-12 19:15:11 · 672 阅读 · 0 评论 -
Android switch 使用
第一步 <Switch android:id="@+id/switchbutton" android:layout_width="wrap_content" android:layout_height="34dp" android:lay...原创 2018-11-14 13:19:49 · 1294 阅读 · 0 评论 -
Drawable与Bitmap的联系与区别
Bitmap - 称作位图,一般位图的文件格式后缀为bmp,当然编码器也有很多如RGB565、RGB888。作为一种逐像素的显示对象执行效率高,但是缺点也很明显存储效率低。我们理解为一种存储对象比较好。Drawable - 作为Android平下通用的图形对象,它可以装载常用格式的图像,比如GIF、PNG、JPG,当然也支持BMP,当然还提供一些高级的可视化对象,比如渐变、图形等。A bitm...原创 2018-11-13 20:43:52 · 253 阅读 · 0 评论 -
Androidstudio 打包jar包
准备一个as项目,有一个依赖model模块(如果需要修改jar包的包名,需要在这一刻进行)编译完成后,打开model下的build——intermediates——bundles目录,目录下有两个文件夹,debug,release,在release文件夹下有一个classess.jar,就是编译完成的jar包,我们需要通过grradle的方式编译成我们自己需要的jar打开module下的bu...原创 2018-07-31 11:47:31 · 374 阅读 · 0 评论 -
Glide加载网络图片,服务器内容更新但是Glide缓存无法清理的解决办法
最近发现一个问题,内容运营在修改图片的后,glide没有更换图片,查到是因为图片地址没有改变,导致glide认为是图片没有修改,查到了所转载的文章,但是此方法是手机端设置的,明显这种情况解决不了,还是记录一下,让运营在修改图片的时候地址不要和上一次相同即可 转载原文章地址 先描述下现象,load...转载 2018-07-28 14:20:46 · 1343 阅读 · 0 评论 -
Android 简单使用ColorMatrix
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相...转载 2018-08-06 18:56:39 · 323 阅读 · 0 评论 -
Android Studio Terminal gradle,adb,git,groovy命令配置的问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guiying712/article/details/53129961 ...转载 2018-09-06 10:37:29 · 574 阅读 · 0 评论