- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Android组件开发:手把手教你搭建Android组件化框架(一)
1、首先创建我们的项目,我们使用kotlin开发:2、在Project项目根目录下创建module3、创建聊天组件module_chat:4、点击next,创建ChatMainActivity此时的module_chat是一个APP,可独立运行,我们要把它改造成既能独立运行,又能作为项目组件。5、在gradle.properties文件中添加配置信息6、在module_chat的src/main下创建module文件夹,将下方的AndroidMainfe...
2021-08-28 10:03:59
994
原创 解决Android Studio白狐版本新建项目gradle下载很慢的问题
修改project的build文件:将: google() mavenCentral()改为使用阿里云: maven { url 'https://maven.aliyun.com/repository/public/' } maven { url 'https://maven.aliyun.com/repository/google/'} maven { url 'https://maven.aliyun.co
2021-08-16 23:04:44
320
转载 Android 应用瘦身实践,从 18MB 到 12.5MB
文章出处:http://www.codeceo.com/article/android-18mb-to-12mb.html开篇语前阵子老大交给了我一个任务,主要是帮我们开发的直播应用做 Android 端的安装包瘦身,花了大概一周的时间把安装包从 18MB 减小到了 12.5MB。原本完全可以优化到 10MB 之下,但由于其他原因的限制,所以目前阶段只到 12.5MB 为止。在此记
2017-02-08 10:39:49
727
转载 Android AutoLayout全新的适配方式 堪称适配终结者
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/49990941; 本文出自:【张鸿洋的博客】一、概述相信Android的开发者对于设配问题都比较苦恼,Google官方虽然给出了一系列的建议,但是想要单纯使用这些建议将设备很轻松的做好,还是相当困难的。个人也比较关注适配的问题,之前也发了几篇关于适配的
2016-03-14 17:15:35
431
原创 Android基础核心总结之二-----Spinner、AutoCompleteTextView(自动完成控件)
Spinner、AutoCompleteTextView(自动完成控件)、Switch(滑动开关)这三个控件使用的场合使用的场合虽然不是很多,但是我们也有必要了解熟悉一下,万一用到了呢?一、Spinner选择控件,一般使用的场合在选择选项不是很多的情况下,如在校大学生入学年份等,这个时候我们就可以使用Spinner给用户提供选择,而不必要自己输入了,Spinner和ListView相似也需要一
2016-02-29 15:05:04
539
原创 Android基础核心总结之一-----ListView和GridView
一、ListView是安卓中应用非常广泛的一个控件:1.listView显示适配器有三个步骤: ①.获得控件ListView ②.适配器adapter ③.ListView关联Adapter一个最简单的适配器只需要几行代码就能搞定:public class MainActivity extendsListActivity { @Override
2016-02-25 16:22:36
682
转载 [Android Studio 权威教程]断点调试和高级调试
有人说Android 的调试是最坑的,那我只能说是你不会用而已,我可以说Android Studio的调试是我见过最棒的。好了开始写一个简单的调试程序,我们先来一个for循环?12345678class="language-java hljs ">for(int i = 0; i 10; i
2016-01-27 10:01:47
571
转载 Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
本文为原创,如果转载请注明出处 http://blog.youkuaiyun.com/zhyl8157121/article/details/8169172其实之前发过一篇这样的博文http://blog.youkuaiyun.com/zhyl8157121/article/details/7709552,但那个只是简单记录了一些自己的想法,并没有想作为教程来看,后来由于一些朋友想要源代码,就附上了下载地址,但并
2015-12-25 13:12:18
888
转载 仿网易新闻APP(六)——优化网络任务(在AS中使用okHttp工具包)
开头讲点题外话,以前的程序员大多数代码都必须自己写,现在本文用到okHttp工具包,这些辅助的开发工具包,是前辈们总结出来的使程序员的编程效率得到了很大的提高,这也就造就了现在的程序员很多就是“傻瓜式编程”。也就是本文需要讲到的,按照以前,如果需要网络请求需要写到诸如输入流与输出流等一大堆代码,现在一句话就可以解决了。那么程序员的工作大部分就被简化了,计算机软件之所以需要程序员
2015-12-20 15:39:54
2261
转载 仿网易新闻APP(五)——无限横向滑动菜单(自定义HorizontalScrollView+ViewPager)
自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果。的确HorizontalScrollView可以实现Gallery的效果。其实HorizontalScrollView与ScrollView使用的模式一样,里面的内容必须包含在一个布局里面比如LinearLayout等,不能在其标签内直接
2015-12-20 15:26:22
12357
1
转载 仿网易新闻APP(四)——标题栏之本市天气(百度定位与车联网之天气查询)
废话不多说,上图:下面用到的知识有,百度定位及车联网API的使用,当然车联网API看起来高大上,其实我们这里只用来获取车联网中的天气查询功能。其他的功能还有渐变动画及缩放动画,以及定时更新天气及定位信息,存储天气信息到SharedPreference文件中。这些都是在后台执行的哦。1.获取百度地图密钥并导入开发包看看这个标
2015-12-20 15:23:50
1824
转载 仿网易新闻APP(三)——标题栏之24小时要闻
感冒了几天,今天总算正常了点,想了想我还有未完成的最后一类博文,马上就跳起来,接着奋斗了。废话就不多说了先上图看看网易新闻APP的标题栏24小时要闻如下: 我们即将完成的效果图: 图片显示0是默认图片,代表该新闻没有图片,不过,该程序员实现的功能我都实现了,这里面涉及的知识有平移动画,网络爬虫,汉字截取算法,各个编码中汉字占
2015-12-20 15:21:42
2491
转载 仿网易新闻APP(二)——底部菜单栏
看到这个标题,是不是有很多人觉得这好像很简单,答对了一半,这是很简单的一个功能,可以有许多的实现方法。我这里讲解的是谷歌提倡的方法。我重点讲解我独特的底部菜单栏的实现方式,这种方法重用及效率很高,而且还设计选择器的应用及图片控件的选择模式。好了,废话我就不多说了,上图开讲:1.反编译APK首先的第一个难
2015-12-20 15:19:22
1867
AndroidComponent.zip
2021-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人