随笔分类 -  android

上一页 1 2 3 4 5 6 7 8 9 10 ··· 122 下一页
android
摘要:1、在登录的时候,把自己登录成功时后台返回的信息保存到sharedpreferences中,需要包含需要的头像和昵称。 2.ChatFragment类中有一个扩展属性的说明,没错,就是这个方法,把你要发送的内容尽情的发送吧,现附上发送头像和昵称的代码: 3、发送完成后,肯定需要一个接收,其实demo 阅读全文
posted @ 2018-08-29 17:24 星辰之力 阅读(488) 评论(0) 推荐(0) 编辑
摘要:判断当前Fragment是否可见 public abstract class BaseFragment extends Fragment { } Fragment生命周期与Activity生命周期的交互。 拥有Fragment的Activity的生命周期直接影响了其中的Fragment的生命周期,这 阅读全文
posted @ 2018-08-28 18:00 星辰之力 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:public class MainActivity extends AppCompatActivity { private MyConn conn; private Iservice myBinder; // 我定义的中间人对象 @Override protected void onCreate(Bundle savedInstanceState) { ... 阅读全文
posted @ 2018-08-27 15:01 星辰之力 阅读(648) 评论(0) 推荐(0) 编辑
摘要:在安卓高版本,默认是有下划线的,其默认下划线的颜色是由其主题颜色来控制的! 控制如下: 所以,只需要修改colorAccent的颜色,其下划线的颜色既可以修改! 在低版本和高版本中,同样是可以去添加下划线的!方法有二: 方法一: 方法二:通过自定义editText 这里有几点需要注意: 其一:也可以 阅读全文
posted @ 2018-08-24 16:49 星辰之力 阅读(933) 评论(0) 推荐(0) 编辑
摘要:第一种情况: 你用的环信APPkey 是授权模式的 只要改成开放模式就可以了 第二种情况: 上述情况在环信官网都有说明 但是这种情况 环信官网就没得说明 只说的是同步方法 注册 注册模式分两种,开放注册和授权注册。只有开放注册时,才可以客户端注册。 开放注册是为了测试使用,正式环境中不推荐使用该方式 阅读全文
posted @ 2018-08-23 09:31 星辰之力 阅读(556) 评论(0) 推荐(0) 编辑
摘要:使用xml实现边框 原来使用带边框的TextView时一般都是用XML定义来完成,在drawable目录中定义如下所示的xml文件: 这样可以实现圆角边框,但颜色是固定的,如果需要在不同位置放置不同的TextView(比如多种颜色的按钮),那么就要定义多个颜色不同的XML文件。 自定义带边框的Tex 阅读全文
posted @ 2018-08-14 11:21 星辰之力 阅读(930) 评论(0) 推荐(0) 编辑
摘要:最近搞了下Recyclerview,做了增加、删除item的功能。item上方有卡签 插个图片看下效果,点击底下的添加上去,同时,底下的item消失,这个用notifyItemInserted和notifyItemMoved就可以解决,但同时现在考勤底下只剩下一个补签功能, 这个时候我点击补签,希望 阅读全文
posted @ 2018-08-13 17:19 星辰之力 阅读(1769) 评论(0) 推荐(0) 编辑
摘要:关于Tablayout,使用的应该很频繁了,但是底部导航条长短是固定死的,需要自己来改动长短,找了半天没找着方法,看了下官方建议,可以通过映射来修改自己想要的长短,其实也就几行代码的问题,看代码: leftDip和rightDip是左右间距,根据自己的需要来设置,直接调用即可。 Fragment: 阅读全文
posted @ 2018-08-09 18:24 星辰之力 阅读(508) 评论(0) 推荐(0) 编辑
摘要:项目中,使用了高德地图定位,调试的debug包定位完全没有问题,但是签名打包后,却始终无法定位,发现是测试环境下的SHA1码和签名发布版的SHA1码是不同的。 所以我们需要获取发布版的SHA1码: 方式一 : 打开你Android studio底部的terminal 执行keytool -v -li 阅读全文
posted @ 2018-08-09 17:36 星辰之力 阅读(331) 评论(0) 推荐(0) 编辑
摘要:接上篇android接入微信支付文章,这篇我们带你来接入支付宝支付服务 简介 首先要说明的是个人感觉接入支付宝比微信简单多了,很轻松的,所以同学们不要紧张~ 当然还是老规矩啦,上来肯定的贴上官网地址,因为我这些服务天天在更新,而我的文章是教大家方法,而让你不是照葫芦画瓢 进入app支付文档有两种方式 阅读全文
posted @ 2018-08-08 09:19 星辰之力 阅读(691) 评论(0) 推荐(0) 编辑
摘要:如图所示,有时候为了布局美观,在搜索时没有搜索按钮,而是调用软件盘上的按钮。调用的实现只需要在XML在输入框中加入android:imeOptions="actionSearch",另外,还要设置android:singleLine="true",保证点击不会换行,最后调用软键盘时,回车键就会显示搜 阅读全文
posted @ 2018-08-07 11:35 星辰之力 阅读(4786) 评论(0) 推荐(0) 编辑
摘要:监听卸载情景和原理分析 1,情景分析 在上上篇博客中我写了一下NDK开发实践项目,使用开源的LAME库转码MP3,作为前面几篇基础博客的加深理解使用的,但是这样的项目用处不大,除了练练NDK功底。这篇博客,我将讲述一下一个各大应用中很常见的一个功能,同样也是基于JNI开发的Android应用小Dem 阅读全文
posted @ 2018-08-06 10:21 星辰之力 阅读(617) 评论(0) 推荐(0) 编辑
摘要:前言 实际开发中,为了提高开发速度和效率,总避免不了引用第三方提供的依赖和类库,如果含有相同依赖的类库被我们引用时,而他们的版本又不相同,就有可能会导致一系列问题和异常,本文结合本人时间总结和他人经验,稍作总结。 问题 依赖 下面是一个项目build.gradle中的依赖,我们简单做一下分类 网络相 阅读全文
posted @ 2018-08-03 13:47 星辰之力 阅读(13842) 评论(0) 推荐(0) 编辑
摘要:5.0以后,materialDesign风格,出现了立体这种概念,高光,阴影,也就是Z轴,凸显层次;同时,裁剪view也变得方便简单了很多。 1,先说说阴影的实现。 方案1:在xml中设置 xml中设置有两个方式,android:elevation="2dp" android:translation 阅读全文
posted @ 2018-08-01 13:46 星辰之力 阅读(1359) 评论(0) 推荐(0) 编辑
摘要:大家好,大概有一个多月没有更新博客了,我是干什么去了呢?很明显,程序员当然要加班……这一次跟大家分享一下新项目的一些心得。 监听网络变化在开发中是经常用到的,例如我们断网有一些友好的提示,或者根据不同的网络更改一些加载策略,例如wifi看视频,非wifi则会有一个提示,还有极个别更恶心的偷摸的在后台 阅读全文
posted @ 2018-08-01 13:43 星辰之力 阅读(2708) 评论(0) 推荐(0) 编辑
摘要:在Android布局中进行使用到空格,为了实现文字的对齐。具体要怎么使用了? •请忽视文中‘& #160’中&和#之间的空格 空格: & #160; 窄空格: & #8201; 一个汉字宽度的空格:& #160;& #160;& #8201; 用两个空格(& #160;& #160;)占一个汉字的宽 阅读全文
posted @ 2018-08-01 13:41 星辰之力 阅读(644) 评论(0) 推荐(0) 编辑
摘要:version 1.2 1.修改不用输入扩展名 2.输出路径可选。默认会在输入路径下建文件夹 前沿: 现在开发中ios,android会使用一套图,但是ui设计师给的图命名是以@1x,@2x,@3x这样命名的,android 客户端使用起来就略嫌麻烦了,这个小工具可以实现简单的分包。 原理: I/o 阅读全文
posted @ 2018-07-30 14:49 星辰之力 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:上图是显示效果,下面是代码实现: 个人理解就是使用layer-list实现两层view的叠加,其中top,left,bottom,left控制阴影 阅读全文
posted @ 2018-07-27 10:00 星辰之力 阅读(2062) 评论(0) 推荐(0) 编辑
摘要:前言:我们都知道,Android中默认的字体是黑体,而大多数app也都是使用的这种字体,但我们发现,大多数app中,个别地方字体非常好看,例如app的标题栏,菜单栏等地方,那他们是怎么做到的呢?有两种方式,第一是图片来代替文字,第二,就是今天我要教大家的自定义字体。 开发环境: Android St 阅读全文
posted @ 2018-07-25 14:04 星辰之力 阅读(2836) 评论(0) 推荐(0) 编辑
摘要:Android 5.0以上的getRunningTasks失效,该方法可以获得在前台运行的系统进程。可以用getRunningAppProcesses方法暂时替代。 android6.0以上的getRunningAppProcesses也失效,系统关闭了三方软件对系统进程的访问,出于安全考虑。 参考 阅读全文
posted @ 2018-07-20 16:12 星辰之力 阅读(2033) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 122 下一页