android
huyoujia29
这个作者很懒,什么都没留下…
展开
-
环信聊天界面,头像设置
1.找到EaseChatRow,部分聊天数据在者里面设置2.找到 private void setUpBaseView() {},这个方法,此方法中可以设置昵称,头像,和气泡3.设置自己和对方的头像 if (bubbleLayout != null) { if (message.direct() == Direct.SEND) { ...原创 2018-04-13 10:11:11 · 2090 阅读 · 0 评论 -
android客户端根据链接生成二维码
方式11.添加依赖 compile ‘cn.yipianfengye.android:zxing-library:2.2’2.Application初始化@Override public void onCreate() { super.onCreate(); ZXingLibrary.initDisplayOpinion(this); ...原创 2018-04-13 09:44:43 · 3223 阅读 · 0 评论 -
android客户端动态折线图
android客户端动态刷新多条折线图原创 2018-04-17 14:09:24 · 1677 阅读 · 0 评论 -
环信图片本地缓存
在EaseShowBigImageActivity中,显示大图片,对大图片进行长按监听1.在ease_photo_view_save_pic.xml布局文件中添加TextView控件,点击监听,保存图片 <TextView android:visibility="invisible" android:id="@+id/ease_photo_view...原创 2017-10-31 19:06:41 · 1188 阅读 · 0 评论 -
将Bitmap转换成File
public static File compressImage(Bitmap bitmap) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,...原创 2017-11-26 13:28:17 · 5814 阅读 · 1 评论 -
vitamio全屏切换播放视频 以及响应本地视频播放
1.Vitamio的中文名称为“维他蜜”Vitamio 是一款 Android 平台上的全能多媒体开发框架。Vitamio 凭借其简洁易用的 API 接口赢得了全球众多开发者的青睐。到目前,全球已经有超过 1000 种应用在使用 Vitamio,覆盖用户超过 1亿。 Vitamio 能够流畅播放720P甚至1080P高清MKV,FLV,MP4,MOV,TS,RMVB等常见格式的视频,还可以在...原创 2017-11-02 12:29:55 · 1012 阅读 · 0 评论 -
环信24小时,删除聊天记录
第一步: 自定义ConversationListFragment 继承EaseConversationListFragment 重写loadConversationList()方法@Overrideprotected List<EMConversation> loadConversationList() { List<EMConversation> l...原创 2017-09-05 19:08:30 · 1098 阅读 · 0 评论 -
EditText设置只能输入整数金额
1.设置类型为数字<EditText android:id="@+id/input_edit" android:layout_width="36dp" android:layout_height="wrap_content" android:backgrou...原创 2017-10-18 12:02:25 · 5681 阅读 · 0 评论 -
ListView嵌套ListView 或者RecyclerView嵌套ListView
1.ListView嵌套ListView 或者RecyclerView嵌套ListView都只能显示一行,原因是不知ListView的高是多少,如果完全显示嵌套的ListView,则需要修改ListView的测量规则public class MyListView extends ListView { public MyListView(Context context) { ...原创 2017-10-19 10:07:03 · 3204 阅读 · 0 评论 -
线程池
1.耗时操作和更新UIpublic class ThreadUtil { /** * 指定runnable 的run 方法在子线程执行 runnable 理解为线程任务 * OOM */public static void runOnThread(Runnable runnable) { ThreadPoolMan...原创 2017-10-19 11:58:21 · 204 阅读 · 0 评论 -
8种对话框(Dialog)使用方法汇总
1 普通Dialog(图1与图2) 2个按钮public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...原创 2017-10-31 11:13:06 · 3262 阅读 · 0 评论 -
自定义导航栏HorizontalScrollView+RadioGroup实现
1.主界面import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentManager;import android.support.v4.app....原创 2017-10-31 13:16:16 · 684 阅读 · 0 评论 -
将短信转换xml
1.采取组拼的方式生成xmlpublic void createXml() { StringBuffer sb = new StringBuffer(); sb.append("<?xml version='1.0' encoding='utf-8' standalone='yes' ?>"); sb.append("<s...原创 2017-10-23 10:13:20 · 1141 阅读 · 0 评论 -
动态dp和px转换
1,在Application中获取context: 好处是在整个项目中都可以使用,public class MyApplication extends Application { private static MyApplication baseApp; public static Context getContext() { return baseAp...原创 2017-10-19 09:55:53 · 338 阅读 · 0 评论 -
Android语音播报商家收款及相关TTS语音文件合成
主要思路:合成TTS语音文件 ,进行本地加载 根据具体数据进行判断播报原创 2019-03-19 12:07:08 · 891 阅读 · 1 评论