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