Android 学习
Devil_is_me
android开发小菜鸟!
展开
-
TextView 的垂直滚动
项目中突然要有大段的文字在TextView中表示,要有垂直滚动的效果,在网上找了几个例子看看了,总结了下在TextView中,如果文本很长,可能需要实现垂直滚动显示文本的效果。这里需要在XML布局文件中为TextVie设置如下几个属性。 android:scrollbars="vertical" android:scrollbarStyl原创 2016-03-31 21:13:04 · 312 阅读 · 0 评论 -
融云的使用, 用户信息的显示
项目中用到了融云来集成 聊天功能,聊天要显示头像和名字,这个要怎么实现呢?看融云给的例子中是 从数据库中取得数据,然后调用信息提供者的方法给融云的我这个地方使用的是网络请求来获取数据在返给融云。如果你在提供者的方法中 ,做 网络连接请求,取得数据在返回给融云,这样做容易取得空值不是你请求没有取到值,因为 和融云一样写了融云事件监听的一个类,这个类在app 刚运行时就做了初始化容原创 2016-03-31 21:37:00 · 1455 阅读 · 0 评论 -
Android开源框架Universal-Image-Loader详解
源码下载转载 2016-03-26 21:45:24 · 269 阅读 · 0 评论 -
uri 获取bitmap图并压缩
android 通过uri获取bitmap图片并压缩很多人在调用图库选择图片时会在onActivityResult中用Media.getBitmap来获取返回的图片,如下:12345Uri mImageCaptureUri = data.getData();Bitmap转载 2016-10-13 10:08:51 · 1399 阅读 · 0 评论 -
判断在设备上应用是不是有,需要应用的包名 和跳转应用市场的方法 记录下 学习学习
1. public boolean isAvilible(Context context, String packageName) { 2. PackageManager packageManager = context.getPackageManager(); 3. 4. //获取手机系统的所有APP包名,然后进行一一比较 5. Lis转载 2016-10-25 14:59:18 · 569 阅读 · 0 评论 -
android 同时点击多个button 避免同时响应,只响应一个点击事件 (是否允许多点触控)
项目中遇到的小问题,没有想到会有多点触控的情况,如下完美解决1.在这两个按钮 或其他控件 的父控件上加上 android:splitMotionEvents="false" 是否允许多点触控2.可以通过为application、activity自定义主题的方式来关掉多点触摸功能,只需要在自定义的主题下添加这两个标签:item name="android:windowEna转载 2016-10-17 16:05:53 · 4596 阅读 · 0 评论 -
各种时间的变换
/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */publicstatic Date getNowDate() { Date currentTime = newDate(); SimpleDateFormat formatter =转载 2016-12-06 14:23:52 · 313 阅读 · 0 评论 -
图片显示 ImageView 要和显示的图一样大小
今天碰到的问题 是 ImageView 里显示的图 要求等比例显示 但是图显示了 但是ImageView 的宽和高 有一边会 和他的父布局一样大小要求是 图显示多大了 ImageView 的宽高 和 显示的图片的一样 不是和原来的图片一样的大小需要两个属性即可:android:scaleType="centerInside" 图片正好全部显示了android原创 2016-12-30 20:43:39 · 1626 阅读 · 0 评论