
安卓
文章平均质量分 50
聪明努力的积极向上
这个作者很懒,什么都没留下…
展开
-
【安卓】GridView/ListView/RecyclerView/CardView(表格排列/瀑布流)
比较 GridView多用于九宫格:一行多个,多行 GridView一般应用于一行显示多个,显示多行的,例如九宫格等,使用比ListView方法一些。 ListView多用于列表显示:一行一个,多行 ListView一般应用于一行显示一个的内容,例如email列表、菜单列表等,虽然一行可以显示多个,但是比较麻烦 RecyclerView: 1.支持不同方向,不同排版模式,实现多种展现数据的形式,涵盖了ListView,GridView,瀑布流等数据表现的形式 2.内部实现了回收机制,无原创 2022-03-29 15:22:56 · 543 阅读 · 0 评论 -
【Android】点击列表list等的内部内容,如处理消息内部的点击
问题描述: 写一个消息列表,其中一种消息类型是是消息内部可以点击并且进行操作。 解决方式: 1.在adapter中定义一个接口 clickEndOrder clickMsg; public interface clickMsg{ public void click_yes(View view); public void click_no(View view); } 2.在adapter中实例化对应view TextView yes=helper.getV原创 2021-03-22 15:05:35 · 194 阅读 · 0 评论 -
【webView】webView和原生Android交互
原生Android可以嵌入webView,webView,native,weex三者之间可以交互,主要通过native这个桥梁 一般有以下几种情况: webView–>native webView–>weex native–>webView weex–>webView 其实以上无论是如何跳转,我们所要做的就是将webView的js文件和Android(native)交互起来 首先在Android方面,创建webViewActivity. activity_webView <原创 2021-01-15 19:41:52 · 926 阅读 · 0 评论 -
【WEEX】weex与安卓原生之间的页面跳转
在做一个app的时候,通常我们会写安卓和IOS两种页面,但是使用weex可以只写一次代码,将其嵌入到安卓和IOS相对应的地方。 weex和安卓之间的页面跳转一般有三种情况: weex->weex native->weex weex->native 一.weex->weex(weex页面之间跳转) 例如:a页面跳转到b页面 a页面: navigator.push({ url:"http://dotwe.org/raw/dist/3.原创 2020-12-21 16:05:46 · 825 阅读 · 0 评论 -
【安卓】SpannableString替换文字为表情
效果图: 文字:[微笑][微笑][微笑][微笑][微笑] 替换后: 前提:已有表情图片,所以只能使用自己的表情图片 操作: 将表情图片放在mipmap文件夹下 将文字和表情图片一一对应 这里我是建立了一个类,定义了一个map public static Map<String, Integer> emojiList = new HashMap<String, Integer>(); emojiList.add(emojiList,"[微笑]", R.mipmap.emotio原创 2020-10-21 17:50:09 · 527 阅读 · 0 评论 -
【安卓】从当前Activity获得其他view
LayoutInflater textInflater=LayoutInflater.from(this); //视图view2 View view=textInflater.inflate(R.layout.view2,null); //获得view2内的名为view2_id的textView TextView textView=(TextView)view.findViewById(R.id.view2_id);原创 2020-10-21 17:23:51 · 626 阅读 · 0 评论