自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 AndroidStudio SSL peer shut down incorrectly 问题

AndroidStudio 编译时出现如下问题SSL peer shut down incorrectly或者某些jar包下载不下来,一般是因为墙的原因导致的。这时候我们就需要配置镜像来解决这个问题。(为了提高jar包的下载速度也可以配置)配置的方法就是在根build.gradle中添加镜像仓库,一般我们选择阿里的http://maven.aliyun.com/nexus/content/g...

2019-11-18 16:42:03 155

原创 CMAKE error

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguageCMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage解决方法:1、检查当前工程使用的CMake版本(以Mac为例)cd /Users/daill/Library/Android/sdk...

2019-11-18 12:06:11 1859

原创 多语言设置

app buiild 中 可限制 语言类型//只显示设置的语言resConfigs "zh-rCN",“”,“”不设置 即有相应语言资源可显示, 没有走默认语言

2019-11-16 14:11:44 485

原创 Mac AndroidStudio ADB 配置

1、打开mac的terminal终端,输入 cd ~/2、输入 touch .bash_profile如果提示 command not found输入export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 回车,继续下一3、输入 open .bash_profile写入如下代码:(根据自己sdk路径配置)ANDROID_...

2019-09-27 14:49:28 674

原创 Android studio 打包自定义命名apk

1,build.gradle 根目录def releaseTime() { return new Date().format("yyyy-MM-dd", TimeZone.getTimeZone("UTC"))}2,android { } 节点中添加android.applicationVariants.all { variant -> variant.o...

2019-09-05 16:41:04 404

原创 Android studio arr 创建与使用

紧张的工作告一段落,第一次做项目的sdk,做些小总结一:Jar与arr的区别*.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。*.aar:包含所有资源,class以及res资源文件全部包含二:创建与使用1,创建一个项目,然后再项目中创建一个 module2,创建完目录结构会多一个module3,Build -> R...

2019-09-05 14:58:32 814 2

原创 手机屏幕旋转(手动+自动)

一直以为手机屏幕旋转在 代码中设置强制转换就可以了setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//横屏设置setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏设置最近项目中提需求 要求手动和自动 随意切换...

2019-07-12 20:34:07 968

原创 EditText相关笔记

1,一般竖屏情况下Edittext 获取焦点弹出软键盘 view会跟着然键盘一起上移然后加上强制横屏的属性后, 弹出软键盘的时候会有系统的一个 edittext 和发送button, 自己写的view并没有跟着上移此时在xml中的 edittext 中添加属性android:imeOptions="flagNoExtractUi"就可以达到横屏时自己写的view跟着然...

2019-05-28 15:16:37 124

原创 SurfaceView 设置背景颜色为透明

在SurfaceView 的构造方法中添加:this.setZOrderOnTop(true);this.getHolder().setFormat(PixelFormat.TRANSLUCENT);否则 surfaceView 默认为黑色背景 项目中遇到无法修改背景为透明色, 做个记录  ...

2018-12-16 15:37:51 1278

转载 php,android,ios 之间 AES加密解密

https://blog.csdn.net/qq_34853874/article/details/75066678

2018-11-07 16:36:44 305

原创 Android Studio 修改项目工程包名

1,点击如一所示的图标,然后会出现2所示菜单,这个时候注意箭头指的位置,    默认是选中状态,点击取消勾选2,选中想要修改的包名部分目录,Shift + F6 ,在弹出框选择Rename Package,输入要修改的包名,点击Refactor。3 需要手动修改工程 build.gradle文件中的applicationId改为跟你的包名一致4,Clean项目...

2018-04-11 17:50:07 209

转载 Parcelable 序列化 开源项目 ParcelableGenerator

项目地址https://github.com/baoyongzhang/ParcelableGenerator介绍ParcelableGenerator可以将任意对象转换为Parcelable类型,方便对象传输。在Android中,对象的序列化一般有两种方式,一种是Serializable,一种是Parcelable。Serializable 在Java中就存在

2018-02-07 11:04:00 181

转载 EditText 只能限制输入中文

/** * 只可以输入汉字 * @author O2O * */public class LimitInputTextWatcher implements TextWatcher { /** * et */ private EditText et = null; /** * 筛选条件 */ private String

2017-07-20 14:27:11 336

原创 activity作为dialog样式弹出,finish后还显示在页面

在一个activity 跳转到一个以activity 作为dialog样式弹出的对话框, 执行完一些列操作后 想finish掉该dialog 执行后没有反应, dialog还在。解决:将DialogActivity的启动模式改为:Android:launchMode=”singleTop”

2017-06-21 11:14:28 1194 1

转载 页面 滑动到顶部或者底部

页面 滑动到顶部或者底部

2017-05-08 09:48:20 554

转载 Android 获取设备的物理尺寸

参考:http://blog.csdn.net/liangguo03/article/details/7086821DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); double x = Math.pow(dm.widthPixels/dm.xdpi,2

2017-03-16 15:16:00 1226

转载 无法连接设备,端口被占用

今天,久未出现的著名的“adb server is out of date. killing”又发生了,在此,将解决方法记下,以便日后查看。错误信息:C:\Users\lizy>adb devicesadb devicesadb server is out of date. killing…ADB server didn’t ACK* failed to start daemon *erro

2017-02-17 21:04:01 1176

转载 Fragment之间跳转,再一层层返回

添加:FragmentTransaction ft2 = getFragmentManager().beginTransaction(); ft2.replace(R.id.searoot_frame, new FragmentSeaGateStoryBookView()); ft2.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)

2017-02-16 13:24:59 513

转载 Android studio修改代码以后重新运行,没变化

最近使用AS 发现变异很慢, 并且修改过的代码 (比如修改布局边距) 运行项目之后没有任何反应,必须要重新clean project 之后才会更新布局。 有关设置:(转)新版的 Android Studio 引入了 instant run 功能,也就是俗称的热补丁技术,但是热补丁尚有缺陷有时候会出现莫名其妙的失败和错误,这种情况下直接点击 Run 标签下的 Clean and Rerun 就能

2017-02-13 20:56:55 17494 6

转载 Android studio 修改整体包名

在AS中修改整体项目的包名, 需要一层一层修改 首先修改下项目的显示结构 取消选中Compact Empty Middle Packages,意思是不折叠空文件夹。这样工程的目录结构就变成一层一层的了,前后对比一下: (转)一级一级来修改: 例如我想把包目录由com.myframe改成 cn.xxx,我们来逐个逐个文件夹修改,先修改com为cn,再修改myframe为xxx,修改名称的方

2017-02-10 17:45:14 793

转载 Android Studio自动生成选择器插件SelectorChapek

SelectorChapek插件可以按照图片的命名规范自动生成选择器selector。 问题: 1. 并非只能放在drawable-xhdpi目录下,放在任何drawable目录下均可 2. 同样右键在任何drawable目录上均有效 3. 不能识别mipmap目录下的文件,同样右键在任何mipmap目录上均无效 4. 如果要生成的文件已经存在,则生成失败,而不会覆盖,这个一定要注意

2017-02-10 15:05:35 2438

转载 AndroidStudio插件GsonFormat快速实现JavaBean

安装方法一:1.Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat 2.安装插件,重启android studio方法二:1.下载GsonFormat.jar ; 2.Android studio File->Settings..->Plugins –>install plugin from dis

2017-02-10 14:12:15 246

转载 Android Studio 自动生成布局代码(依赖注入LayoutCreator插件)

github插件代码地址为: https://github.com/boredream/BorePlugin1,插件安装 区域1:你当前已经安装了的插件 区域2:在线安装 区域3:从硬盘安装,即针对你已经下载好了的插件,可通过这项选择到你下好的插件,进行安装。2,安装后重启As3,用法 1,新建好Activity后自行编写onCreate并setContentView设置对应布局

2017-02-10 12:16:08 970

原创 【笔记】根据屏幕的宽度动态设置image宽高

<ImageView android:id="@+id/iv_code" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layo

2016-04-11 18:12:54 432

转载 【笔记】Double类型的加减乘除(项目中在计算价格中用到)

参考 http://blog.csdn.net/babydavic/article/details/2730884//小数点后保留两位小数DecimalFormat df = new DecimalFormat("######0.00");// 商品单价转为double类型double d = Double.valueOf("0.03").doubleValue();double d_mo

2016-04-11 10:38:35 631

原创 Android中实现虚线

1,在drawable中创建 绘制虚线的xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <!-- 显示一条虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为das

2016-04-01 12:24:24 277

原创 listview或者gridview 实现单选效果

1,正常listview或者gridview适配 2,正常的数据适配后,在adapter中添加一个回调接口,例如 // 状态标志位 private int clickTemp = -1; // 标识选择的Item public void setSeclection(int position) { clickTemp = position;

2016-04-01 12:12:34 205

原创 checkBox 自定义样式背景

1,drawable 下 checkbox.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/icon_check2" android:state_che

2016-03-29 16:51:44 649

原创 EditText焦点问题

1,当进入页面时 不让控件获取焦点可设置 android:focusable=”false” android:focusableInTouchMode=”false”2,当点击Edittext 让其获取焦点 可在java类中设置 editText1.setFocusable(true); editText1.setFocusableInTouchMode(true);

2016-03-29 16:43:41 247

转载 EditText输入格式为金额

Edxitext  输入金额模式,  小数点后面限制只能有两位小数, 小数点前面限制为5位数。可直接使用。public class CashierInputFilter implements InputFilter {    Pattern mPattern;    //输入的最大金额    private static final int MAX_VALUE =

2016-03-29 16:17:43 467

原创 集合转数组

/*集合转数组Collection .toArray();*/  ArrayList list = new ArrayList();  list.add("aaaa");  list.add("bbbb");  list.add("cccc");  list.add("dddd");//转数组  String [] arr = list.

2015-11-18 09:59:08 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除