工作笔记
qq_137237056
这个作者很懒,什么都没留下…
展开
-
Android studio Build出现乱码解决办法
第一步:Help—>Edit Custom VM Options第二步:在打开的文件里,增加 -Dfile.encoding=UTF-8第三步:重启Android studio 就行,对比下修复前和修复后原创 2020-04-24 14:50:13 · 8247 阅读 · 17 评论 -
小知识记录,方便自己查询
String 转 BufferedReaderString s = "需要转的内容";// 1.要将字符串转成字节byte[] by = s.getBytes();// 2.构造一个字节输入流InputStream is = new ByteArrayInputStream(by);// 3.通过输入流构造一个字符流InputStreamReader isr = new ...原创 2018-05-29 15:53:13 · 230 阅读 · 0 评论 -
Android Studio 插件推荐
1:Parcelable Code自动生成很多时候,我们需要序列化的时候,因为Parcalable相关代码写起来比较费劲,更多时候都是直接选择实现Serializable接口。在部分场景下,Parcalable的效率更高,当有了该插件,就支持一键生成Parcalable相关代码啦。 https://github.com/mcharmas/android-parcelable-i原创 2017-10-24 10:02:31 · 406 阅读 · 1 评论 -
TextView多样式字体实现
先看下图 TextView是可以修改字体大小,颜色等。要想实现自定义的文字,我们需要用到SpannableString。 public class MainActivity extends Activity { TextView mTextView; @Override protected void onCreate(Bundle savedInstanceState)原创 2016-11-02 10:56:40 · 1410 阅读 · 0 评论 -
开发中踩过的bug
腾讯bugly和360的崩溃记录都不错,但是总有定位不到具体错误出在哪的情况,这时候就需要我们一点一点的测试和排查。这里记录一下我在开发中遇到的定位不到的问题,希望可以给你代来帮助! 错误1 :android.widget.HeaderViewListAdapter.getView(HeaderViewListAdapter.java:225) # main(1) java.lang.原创 2017-06-19 14:06:33 · 352 阅读 · 0 评论 -
WebView设置最大高度
项目中遇到各种蛋疼的需求,但是不解决也不行。 我们项目里增加了一个广告横幅,用户使用的时候,有的被拦截掉,直接换成了他们的广告: 给大家上两张图片看下效果,当时用户发来的图片没有保存,我自己模拟了一下:可以明显的看出来,广告被拦截之后,已经把自己的布局顶下去了! 效果大家都看到了就直接上代码吧,WebView本身并没有给我们提供控制自身高度的方法,所以我们要自己写 : 直接把项目里原创 2017-05-19 17:03:20 · 1780 阅读 · 0 评论 -
Android 自定义Dialog弹窗
好久没有写自己的博客,作为一名合格的伸手党还是喜欢直接拿来用,感觉特别爽。最近感觉我们项目里的弹窗样式贼丑,弹窗代码也是一大堆一大堆的看着也很头疼,所以自己就想整理一个Dialog的工具类使用。废话就不多说了,直接给大家上图看下修改前后的效果吧。注意:自定义对话框样式思想来源于网上的一名大神,必须尊重别人成果,然后个人在其基础上更多加入了封装使得使用起来非常方便。如果想学习一下具体怎么封装原创 2017-05-26 10:59:20 · 813 阅读 · 0 评论 -
Android Studio的具体使用
今天无意中在网上看到一篇介绍AS的博客,感觉介绍的非常非常全面,真是后悔以前学习的时候没有好好的搜索过,今天给大家分享一下,希望你们有所收获(Windows和Mac)都有介绍到http://www.open-open.com/lib/view/open1433387390635.html原创 2016-10-13 09:53:13 · 555 阅读 · 0 评论 -
Android软键盘被遮挡解决办法
http://www.cnblogs.com/jerehedu/p/4194125.html 这个很详细防止界面被键盘顶上去,在manifeat指定的Activity加上这句话android:windowSoftInputMode="adjustPan|stateHidden"原创 2016-09-28 18:06:39 · 436 阅读 · 0 评论 -
"打开方式"打开本地文件,获取文件路径
这两天改项目的时候要新增这个功能,在网上找了好久才找到解决办法,自己在这里做一下总结,希望可以帮助到需要的朋友! 先贴一张图,看下是不是想要的结果 我们的功能就是用”打开方式”打开本地的TXT文件 如果正是你需要的,先看下: http://wangchangshuai0010.iteye.com/blog/1568085 别人写好的我就不多说了.在去读路径的时候会出现中文乱码,直接给原创 2016-10-11 10:27:42 · 856 阅读 · 0 评论 -
Genymotion的使用
Genymotion的使用 1.去官网注册一个帐号 2.安装Genymotion 和 VirtualBox 3.打开Genymotion 点击 Add输入注册的帐号就可以下载自己需要的模拟器了我再使用过程中就遇过几个问题 1,Genymotion 和 VirtualBox不兼容,模拟器打不开解决办法 : 卸载重装就不用说了,记住要把生成的文件删除干净 C:\Users\原创 2016-09-21 09:50:21 · 360 阅读 · 0 评论 -
Eclipse配置ButterKnife详细步骤
发现eclipse没有Annotation Processin 大家直接看这个很详细 http://www.cnblogs.com/MonkeyAC/articles/4242312.html只告诉大家一一件事 配置流程 Java代码 工程项目 -> 右键 -> 选择 properties -> 选中 java原创 2016-09-19 10:38:43 · 335 阅读 · 0 评论 -
android 获取手机网速
TrafficStats——流量统计类的范例,获取实时网速2.3开始android就提供来这个类的API,这样我们就可以方便的用他来实现统计手机流量来。这个类其实也很简单,我贴上他的几个方法,大家一看就知道怎么用了。static long getMobileRxBytes() //获取通过Mobile连接收到的字节总数,不包含WiFistatic long getMobileRxPackets()翻译 2016-09-09 18:21:04 · 1089 阅读 · 0 评论