Android开发
原来我是成成
这个作者很懒,什么都没留下…
展开
-
gradle从4.0.x版本升级到7.0.x版本后打包dex文件变大
最近开发项目需要升级gradle,从4.0.0 升级到7.0.2后发现打release包体积变大了,对比完升级前后的包发现,只有dex文件增加了,其他的基本没啥变化,而且dex文件增加了7M多,一下懵逼了。排查了好久发现是,minSdkVersion 为28或大于28时AGP默认在apk打包时不压缩dex文件这导致了apk包大小增加了,需要开启AGP默认打包时压缩,需要添加下面代码。在build.gradle 配置。从新打包后发现可以了。原创 2023-06-29 19:40:29 · 792 阅读 · 0 评论 -
小程序命令
小程序命令tnpm itnpm run dev:开发(预编译)tnpm run river:chrome 浏览器调试tnpm run build:构建tnpm run lint:ts/js 规则校验tnpm run lint:fix:ts/js 规则校验并自动修正tnpm run stylelint:css/less/acss 规则校验tnpm run stylelint:fix:css/less/acss 规则校验并自动修正...原创 2021-12-15 15:36:27 · 847 阅读 · 0 评论 -
android隐藏输入法隐藏软键盘全解
在开发中可能有些项目需要隐藏输入法或者是隐藏软件盘,提高用户体验,这里我分享给大家我的做法原创 2014-12-09 14:27:28 · 1538 阅读 · 0 评论 -
设置ActionBar menu文字的属性
网上有很多关于ActionBar 设置menu.xml中文字的属性,但是大部分是support v4 可以,support v7 做了些包装,这里是对support v7 怎么设置文字大小进行一个简单的描述原创 2014-12-08 15:27:55 · 2237 阅读 · 0 评论 -
自定义可扩性很强的Dialog
在android开发过程中需使用对话框,google默认的可能不符合项目需要,那么Android自定义对话框就很迫切了,这是一个扩展性非长强的一款对话框,你非常值得学习一下,千万不要错过哟原创 2014-12-10 11:38:42 · 1226 阅读 · 0 评论 -
IDEA导入一个新项目原来没有问题,出现非法字符正解
IDEA导入一个新项目原来没有问题,出现非法字符正解原创 2015-03-03 22:04:56 · 4290 阅读 · 0 评论 -
Andro开发解决5.0安装成功后打开直接闪退问题
java.lang.UnsatisfiedLinkError异常解决办法,或者说是5.0手机开发是遇到无法正常打开问题原创 2015-05-12 15:06:44 · 5315 阅读 · 0 评论 -
Android获取验证码后倒计时程序
在开发是经常会遇到获取短信验证码,然后获取验证码后需要等待1分钟倒计时,这是是不能再次发送短信请求的,这是需要一个倒计时程序这里我封装了一个Util类,希望对开发的小伙伴能有帮助,public class TimeCountUtil extends CountDownTimer { private Activity mActivity;private Button b原创 2015-05-12 15:43:58 · 2034 阅读 · 1 评论 -
Android高德地图开发详解
高德地图开发,解析定位,添加标记,路线规划原创 2015-06-12 14:14:57 · 9748 阅读 · 8 评论 -
ScrollView中嵌套ViewFlow滑动卡顿解决办法
ScrollView中嵌套ViewFlow滑动卡顿解决办法原创 2015-10-10 14:39:38 · 2266 阅读 · 0 评论 -
dialog全屏那些事
Android Dialog 全屏设置注意事项和遇到的问题原创 2016-04-12 15:23:41 · 698 阅读 · 0 评论 -
Android EditText弹出软键盘挤压屏幕问题
EditText显示软键盘是有时挤压屏幕,导致效果不行 比如,在一个Activity里面嵌套fragment,在Activity中有个需求是需要填写搜索条件,在fragment中展示数据,这时EditText显示软键盘是会挤压屏幕,效果不好看,需要在AndroidMainfest.xml文件中设置 android:windowSoftInputMode="stateUnspecified|adju原创 2016-08-09 11:32:23 · 5368 阅读 · 1 评论 -
Failure [INSTALL_FAILED_OLDER_SDK]错误修改方案
Failure [INSTALL_FAILED_OLDER_SDK]错误修改方案,新建项目一开始抱着个错误提示修改方法原创 2014-12-05 11:07:41 · 1911 阅读 · 0 评论 -
Android studio开发工具设置默认编码
android studio 编辑器设置默认及工程编码格式原创 2014-12-01 14:23:18 · 1140 阅读 · 0 评论 -
类似于微信通讯录的界面Demo
类似于微信通讯录的实现原创 2014-11-27 17:00:42 · 3378 阅读 · 1 评论 -
Android开发TexeView属型
设置行间距 :android:lineSpacingMultiplier="1.2" 1.2bei原创 2014-04-17 10:15:38 · 1177 阅读 · 0 评论 -
Android开发中TextView实现单行显示多余字用...表示
只要在布局文件中的TexeView中加入两个属性即可下面是一个小例子<TextView android:id="@+id/textView" android:layout_width="match_parent" android:layout_height="wrap_content"原创 2014-04-01 14:55:31 · 3270 阅读 · 0 评论 -
Android操作HTTP实现与服务器通信
本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网转载 2014-07-17 11:15:51 · 629 阅读 · 0 评论 -
ViewPage+frament不预加载下一个Frament数据解决办法
使用Viewapge+Frement不预加载下一页数据解决方案原创 2014-06-26 10:38:42 · 2138 阅读 · 3 评论 -
Android EditText组件xml属性
属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)。这里只有在同时设置text时才自动识别链接,后来输入的无法自动识别。android:autoText自动拼写帮助。这转载 2014-06-25 16:19:26 · 1486 阅读 · 0 评论 -
ListView下面添加一个按钮(更多)加载更多数据
有时候需要在ListView底部添加一个按钮,比如gen原创 2014-05-26 16:31:51 · 2955 阅读 · 0 评论 -
ListView去掉自带的线条和滚动条
最近在做一个项目是需要自定义LlistVIew中原创 2014-05-26 17:58:32 · 6796 阅读 · 0 评论 -
json解析数据详解
对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三种格式,那么本篇随笔将讲解一下json这个知识点,包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据,以及如何在我们的Android客户端解析来自服务器端的json数据,并更新到UI当中。一、什么是jsonjson(Javascript Object Notation)是转载 2014-05-26 19:13:38 · 2633 阅读 · 0 评论 -
ViewPage+Frament+listView滑动效果
看到很多需要支持欢动的效果,这里我做了一个Frament+ViewPage+ListView实现滑动效果与大家分享一下原创 2014-07-15 11:54:56 · 2179 阅读 · 3 评论 -
弹性ScrollView,和下啦刷新的效果类似 实现下拉弹回和上拉弹回
自定义的scrollView,实现下拉回弹,上拉回弹,类似下拉刷新的效果,内容不必扑满也能滚动的效果原创 2014-08-14 09:41:28 · 2565 阅读 · 1 评论 -
获取App应用版本号或者当前版本号
有时候制作App是需要做一个版本信息的功能,这时就需要读取当前版本号,下面我来介绍一种方法吧在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0.0"那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了)我们要读取的就是version原创 2014-11-20 15:20:06 · 5348 阅读 · 0 评论 -
AchartEnghine制作折线图
前段时间做了一个关于ACE的项目,发现了很多的的问题,首先是意图,和视图,一般情况下要将数据做成视图,下面就就来总结一下要是用AchartEngine画图就要理解下面内容,第一是:怎样使用数据集( XYMultipleSeriesDataset),第二是如何使用渲染器( XYMultipleSeriesRenderer )如果要做状图的话,还要注意类型( BarChart.Type 型)原创 2014-03-15 16:00:54 · 869 阅读 · 1 评论