GitHub最牛的Android开源项目,金三银四
Android目前也是非常成熟的,如今移动的变化也是比较大,不管是从Android系统本身的变化还是语言上,自从17年kotlin的作为第一语言,涉及到Android系统周边的非常之多内容,若全部自己去实现及掌握可能需要花费很多的精力,现在github中有很多非常优秀的项目,快速的学习及掌握;1,视频播放器,基于IJKPlayer(兼容系统MediaPl
Wesley13 Wesley13
4年前
android获取mac地址
1、<usespermissionandroid:name"android.permission.ACCESS_WIFI_STATE"/ 2、privateStringgetLocalMacAddress(){WifiManagerwifi(WifiManager)getSystemSe
Stella981 Stella981
4年前
Android的消息处理机制(图+源码分析)——Looper,Handler,Message
作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,androidsdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,
Stella981 Stella981
4年前
ASP.NET Core集成Nacos配置中心之适配多格式配置
前言默认情况下,用nacossdkcsharp集成ASP.NETCore的配置系统,是基于JSON格式的数据。随着业务系统的多样化,可能用的配置格式也是各有千秋的。有的会用yaml/yml,有的会用ini,有的会用xml,等等。那么如果我们存在nacos里面的配置数据是非JSON格式的,我们要怎么去适配呢?老黄在下面为大家一一解答
Stella981 Stella981
4年前
Android消息总线的演进之路:用LiveDataBus替代RxBus、EventBus
背景对于Android系统来说,消息传递是最基本的组件,每一个App内的不同页面,不同组件都在进行消息传递。消息传递既可以用于Android四大组件之间的通信,也可用于异步线程和主线程之间的通信。对于Android开发者来说,经常使用的消息传递方式有很多种,从最早使用的Handler、BroadcastReceiver、接口回调,到近几年流行的通
Wesley13 Wesley13
4年前
Android中_TextView属性的XML详解 包括单行显示等等。
<prename"code"class"html"属性名称描述android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此
Stella981 Stella981
4年前
Android 移植到C#
甲骨文和谷歌正就谷歌在Android中使用Java一案展开一场10亿美元的大较量。但是Java并非在Android中建立本地应用的唯一方法。事实上,它甚至不是最好的文法:我们已经将C提供给Android开发者作为一个高性能、低功耗的Java的替代语言(https://www.oschina.net/action/GoToLink?url
Easter79 Easter79
4年前
TextView中使用链接打开Activity
Activity加入intentfilter支持<activityandroid:name"TestActivity"<intentfilter<dataandroid:host"yourhost"android:scheme"testschema"/<
陈杨 陈杨
5个月前
鸿蒙5开发宝藏案例分享---一多窗口适配开发实践
🎉大家好呀!今天要跟各位鸿蒙开发者分享一个超实用的大宝藏——HarmonyOS官方那些藏在文档里的多窗口适配案例!是不是经常在开发时发现文档里明明有解决方案,但就是找不到具体代码参考?我也是最近才挖到这些隐藏款案例,赶紧整理出来和大家唠唠!🌈一、窗口断
陈杨 陈杨
4个月前
鸿蒙5开发宝藏案例分享---Web适配一多开发实践
👇🏻这里有一份超实用的「鸿蒙Web多设备适配开发指南」!很多小伙伴在开发时都忽略了HarmonyOS官方隐藏的宝藏案例,今天我用实际项目经验帮你盘一盘,拒绝理论堆砌,直接上干货!🌟一、开场白:为什么你的页面总被吐槽?"这个按钮在手机上太大,在平板上看