![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 97
Charles Ray
现就职于某半导体公司。Software Programmer
展开
-
一个类似淘宝筛选框的右边弹出框(Acitivity实现)
利用acitivity实现弹出框原创 2016-08-10 10:19:56 · 12409 阅读 · 4 评论 -
运维安卓APP项目开发总结
先上几张效果图: 登录页面 spinner控件使用 Sharedpreference 存储轻量级变量 dialog创建及自定义布局service:和服务器通过json传输数据 broadcast来进行页面和service的数据传输NavigationView左侧导航栏 分享链接功能 搜索功能 扫描二维码功能 fragment,滑动切换, recyclerView和adpate原创 2017-04-24 11:50:42 · 840 阅读 · 0 评论 -
activity和fragment之间的数据传值思路
activity fragment 安卓 数据 传值原创 2017-04-18 16:08:10 · 1793 阅读 · 0 评论 -
Android Studio 新建项目和导入项目配置问题解答
AS2.3导入和新建项目操作原创 2017-03-21 14:42:05 · 7912 阅读 · 4 评论 -
android 5.0以上版本自带适合所有view的点击效果
在任何要点击的layout 或者view的属性background中设置调用安卓自身的波浪效果,用法步骤:原创 2017-03-22 14:51:32 · 847 阅读 · 0 评论 -
关于安卓屏幕适配,drawable的适配和图片适配问题
关于安卓屏幕适配尤其是drawable文件夹问题,当然网上有很多资料,但是我感觉有些人回答的问题都是不知所云,但是经过广泛搜集资料以及对比查找我在以下做出一些总结,让自己也能有个记录。方便回忆。屏幕尺寸:常见的屏幕尺寸有2.4、2.8、3.5、3.7、4.2、5.0、5.5、6.0 等屏幕分辨率:屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1个像素点。一般以纵向像素*横向像素,原创 2015-09-09 15:12:25 · 2195 阅读 · 0 评论 -
安卓自定义布局实现
安卓自定义View继承layout原创 2016-06-01 16:21:20 · 889 阅读 · 0 评论 -
完全自定义dialog布局的实现
自定义dialog原创 2016-06-02 08:44:41 · 7673 阅读 · 0 评论 -
自定义ProgressDialog的实现
要实现一个等待的圆形进度条效果,转圈的效果。可以有两种方式,第一种用progressbar,第二种用progressdialog,而progressbar在运行时用户是可以操作其他控件的。在不想让用户操作其他控件只能等待的情况下,我们用progressdialog来实现此功能。 又由于自带的progressdialog比较丑,我们想最终实现屏幕上只有一个圈和一条文字的效果如图: 下面来看代码实现原创 2016-06-06 16:17:41 · 1001 阅读 · 0 评论 -
从acitivity之间的数据传递谈起
请求码,与结果码的使用概述原创 2016-06-13 10:15:08 · 554 阅读 · 0 评论 -
BroadcastReceiver的使用简介
尽量用代码进行BroadcastReceiver的注册,因为在用完之后方便关闭注册。 在AndroidManifest中进行注册后,不管改应用程序是否处于活动状态,都会进行监听,比如某个程序时监听 内存 的使用情况。所以关闭无必要的监听可以使程序更好。 首先声明:private QueryStationsResultReceiver mQueryStationsResultReceiver;//自原创 2016-06-22 15:22:50 · 542 阅读 · 0 评论 -
安卓开发百度地图开发版与发布版加载问题
主要问题出现了,就是发布版SHA1和开发版的SHA1是不同的。开始我设置的是相同的结果会导致,**只有进行开发调试的手机能加载百度地图,而生成的签名包APK安装在其他手机上不能加载百度地图。原创 2016-07-04 10:28:48 · 2382 阅读 · 0 评论 -
Acitivity加载模式说起
我想实现的一个方案是两个activity相互传递值,而且这两个activity都不finish,而是保持在后台。 当前有四种加载模式android:launchModestandard:默认 ,每次在栈内只要startactivity都会产生一个新的activitysingleTop:栈顶单例,如果此activity在栈顶则不产生新的activity,如果不在栈顶则产生新的activit原创 2016-07-12 08:40:11 · 367 阅读 · 0 评论