- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 Android studio Build出现乱码解决办法
第一步:Help—>Edit Custom VM Options第二步:在打开的文件里,增加 -Dfile.encoding=UTF-8第三步:重启Android studio 就行,对比下修复前和修复后
2020-04-24 14:50:13
8131
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
201
原创 Android Studio 插件推荐
1:Parcelable Code自动生成很多时候,我们需要序列化的时候,因为Parcalable相关代码写起来比较费劲,更多时候都是直接选择实现Serializable接口。在部分场景下,Parcalable的效率更高,当有了该插件,就支持一键生成Parcalable相关代码啦。 https://github.com/mcharmas/android-parcelable-i
2017-10-24 10:02:31
370
1
原创 开发中踩过的bug
腾讯bugly和360的崩溃记录都不错,但是总有定位不到具体错误出在哪的情况,这时候就需要我们一点一点的测试和排查。这里记录一下我在开发中遇到的定位不到的问题,希望可以给你代来帮助! 错误1 :android.widget.HeaderViewListAdapter.getView(HeaderViewListAdapter.java:225) # main(1) java.lang.
2017-06-19 14:06:33
324
原创 Android 自定义Dialog弹窗
好久没有写自己的博客,作为一名合格的伸手党还是喜欢直接拿来用,感觉特别爽。最近感觉我们项目里的弹窗样式贼丑,弹窗代码也是一大堆一大堆的看着也很头疼,所以自己就想整理一个Dialog的工具类使用。废话就不多说了,直接给大家上图看下修改前后的效果吧。注意:自定义对话框样式思想来源于网上的一名大神,必须尊重别人成果,然后个人在其基础上更多加入了封装使得使用起来非常方便。如果想学习一下具体怎么封装
2017-05-26 10:59:20
785
原创 WebView设置最大高度
项目中遇到各种蛋疼的需求,但是不解决也不行。 我们项目里增加了一个广告横幅,用户使用的时候,有的被拦截掉,直接换成了他们的广告: 给大家上两张图片看下效果,当时用户发来的图片没有保存,我自己模拟了一下:可以明显的看出来,广告被拦截之后,已经把自己的布局顶下去了! 效果大家都看到了就直接上代码吧,WebView本身并没有给我们提供控制自身高度的方法,所以我们要自己写 : 直接把项目里
2017-05-19 17:03:20
1761
原创 TextView多样式字体实现
先看下图 TextView是可以修改字体大小,颜色等。要想实现自定义的文字,我们需要用到SpannableString。 public class MainActivity extends Activity { TextView mTextView; @Override protected void onCreate(Bundle savedInstanceState)
2016-11-02 10:56:40
1380
原创 Android Studio的具体使用
今天无意中在网上看到一篇介绍AS的博客,感觉介绍的非常非常全面,真是后悔以前学习的时候没有好好的搜索过,今天给大家分享一下,希望你们有所收获(Windows和Mac)都有介绍到http://www.open-open.com/lib/view/open1433387390635.html
2016-10-13 09:53:13
529
原创 "打开方式"打开本地文件,获取文件路径
这两天改项目的时候要新增这个功能,在网上找了好久才找到解决办法,自己在这里做一下总结,希望可以帮助到需要的朋友! 先贴一张图,看下是不是想要的结果 我们的功能就是用”打开方式”打开本地的TXT文件 如果正是你需要的,先看下: http://wangchangshuai0010.iteye.com/blog/1568085 别人写好的我就不多说了.在去读路径的时候会出现中文乱码,直接给
2016-10-11 10:27:42
842
原创 Android软键盘被遮挡解决办法
http://www.cnblogs.com/jerehedu/p/4194125.html 这个很详细防止界面被键盘顶上去,在manifeat指定的Activity加上这句话android:windowSoftInputMode="adjustPan|stateHidden"
2016-09-28 18:06:39
428
原创 Genymotion的使用
Genymotion的使用 1.去官网注册一个帐号 2.安装Genymotion 和 VirtualBox 3.打开Genymotion 点击 Add输入注册的帐号就可以下载自己需要的模拟器了我再使用过程中就遇过几个问题 1,Genymotion 和 VirtualBox不兼容,模拟器打不开解决办法 : 卸载重装就不用说了,记住要把生成的文件删除干净 C:\Users\
2016-09-21 09:50:21
347
原创 Eclipse配置ButterKnife详细步骤
发现eclipse没有Annotation Processin 大家直接看这个很详细 http://www.cnblogs.com/MonkeyAC/articles/4242312.html只告诉大家一一件事 配置流程 Java代码 工程项目 -> 右键 -> 选择 properties -> 选中 java
2016-09-19 10:38:43
319
转载 Activity的生命周期
转自 : http://blog.csdn.net/liuhe688/article/details/6733407子曰:溫故而知新,可以為師矣。《論語》 学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。 近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获
2016-09-09 18:57:30
387
翻译 android 获取手机网速
TrafficStats——流量统计类的范例,获取实时网速2.3开始android就提供来这个类的API,这样我们就可以方便的用他来实现统计手机流量来。这个类其实也很简单,我贴上他的几个方法,大家一看就知道怎么用了。static long getMobileRxBytes() //获取通过Mobile连接收到的字节总数,不包含WiFistatic long getMobileRxPackets()
2016-09-09 18:21:04
1044
翻译 进入界面EditText不获取键盘
在根据中加入这两个 属性就可以简单实现 android:focusable="true" android:focusableInTouchMode="true"<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2016-06-15 23:45:40
235
原创 Android studio 电话管理者(TelephonyManager)获取方法
TelephonyManager tel = (TelephonyManager)context.getSystemService(context.TELEPHONY_SERVICE); getDeviceId():获取设备编号 getDeviceSoftwareVersion():获取系统平台的版本 getNetworkOperator():获取网络运营商代号 getNetworkO
2016-06-12 14:49:59
1105
原创 圆角TestView的实现
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- shape : 设置图片的行状态 rectangle:矩形 oval:随园 line:线 ring:环形--> <!-- 圆角 --> <!--
2016-06-10 10:13:38
218
原创 Android 跑马灯效果的实现
实现方法很简单,现在这个功能也不常用了 <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="18sp" android:singleLine="true" and
2016-06-03 11:14:23
305
转载 清理缓存
package com.example.cache;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Arrays;i
2016-06-02 08:16:09
392
原创 XML解析--Pull
参照信息 :http://apis.juhe.cn/goodbook/querykey=9d6ef8c31647a206e05fcaff70527182&catalog_id=244&pn=10&rn=20&dtype=xml /** * 解析xml * @param xml */ private void pullMessage(String xml)
2016-06-01 15:23:54
399
原创 xStream解析xml文件
以http://apis.juhe.cn/goodbook/catalogkey=%207a720bd436ee2b61339e8d0f1dd81d76&dtype=xml 为例(xml解析需要用到两个注解,一个属性/类注解,一个是集合注解),先看Bean.class 写xml和json的Bean.class的需要特别注意的一点是 xml.class类里的class类是静态的,要不然会报错
2016-05-31 18:08:51
322
原创 城市列表<使用百度定位>
activity_main 布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_pa
2016-05-27 18:00:17
811
原创 百度定位+广播检测网络(小白版)
MainActivity 布局 <com.baidu.mapapi.map.MapView android:id="@+id/bmapView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="tr
2016-05-27 16:17:15
399
原创 [判断手机网络状态]
创建 NetStateUtils 类 代码如下:import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetStateUtils { /** * 判断网络连接状态 * * @param
2016-05-26 16:51:35
471
原创 ScrollView和listView冲突解决
写一个类继承ListView,重写onTouchEvent()public class MyListView extends ListView{ public MyListView(Context context, AttributeSet attrs) { super(context, attrs); } @Override public boolean
2016-05-13 09:39:24
241
翻译 水波纹
package com.lix.shuobowen.bo_4;import android.content.Context;import android.content.Intent;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;i
2016-05-11 20:07:26
297
原创 ViewPager无限轮播+自定义圆点
在drawable创建两个shape标签的xml布局,暗色个红色<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="5dp
2016-05-09 21:22:16
472
AndroidKeystoreBrute_v1.05
2018-09-19
自定义Dialog弹窗
2017-05-26
studio主题
2017-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人