Android小问题
杜小叶
这个作者很懒,什么都没留下…
展开
-
( ListView,GridView )——设置ListView和GridView的item高度(第一个Item点击没有反应问题解决)
设置ListView和GridView的item高度在适配器中添加如下代码可以完成item高度的修改。AbsListView.LayoutParams param = new AbsListView.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT,70); view.setLayoutParams(param);...原创 2018-07-24 15:52:04 · 237 阅读 · 0 评论 -
(Error)—— Attribute application@icon value=(@mipmap/ic_launcher) from AndroidManifest.xml:7:9-43
出现这个问题可以尝试在AndroidManifest.xml文件中进行一下修改<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package=&q原创 2018-08-15 14:18:05 · 3998 阅读 · 0 评论 -
(List)—— List的排序方法
Collections.sort(this.mLanguageList, new Comparator<LanguageBean>() { @Override public int compare(LanguageBean languageBean, LanguageBean t1) { return languageBean.getName().compar...原创 2018-08-15 13:20:05 · 289 阅读 · 0 评论 -
(进制转换)—— 十六进制转换
十六进制字符串转换为byte public static byte[] hex2byte(String hex) { String digital = "0123456789ABCDEF"; String hex1 = hex.replace(" ", ""); char[] hex2char = hex1.toCharArray();...原创 2018-08-09 09:51:01 · 676 阅读 · 0 评论 -
(Socket)—— WIFI发送接收字符串
发送字符串为了防止同时段多次发送出现丢失的情况,使用ExecutorService让线程一个一个执行。ExecutorService初始化 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s...原创 2018-08-09 09:41:06 · 1431 阅读 · 0 评论 -
(Error)——Debug文件夹下的同名文件出现错误
解决方法:选择菜单的File -> Invalidate Cache and Restart点击如图所示部分:等待重启完成后clean一下项目即可。原创 2018-07-31 10:11:28 · 285 阅读 · 0 评论 -
(Assets)——读取资源文件的文本及图片
Assets中的文件读取读取.txt文件中的字符串import android.content.Context;import android.graphics.Color;import android.widget.TextView;import java.io.IOException;import java.io.InputStream;import ssstudio....原创 2018-07-27 15:26:33 · 2352 阅读 · 0 评论 -
( ImageView )——ImageView设置填充方式
ImageView设置填充方式设置ImageView填充方式的前提是使用src作为设置图片的来源,否则的话,会导致图片填充方式设置无效的情况。scaleType=“matrix” 是保持原图大小、从左上角的点开始,以矩阵形式绘图。scaleType=“fitXY” 是将原图进行横方向(即XY方向)的拉伸后绘制的。scaleType=“fitStart” 是...原创 2018-07-27 15:10:30 · 11838 阅读 · 1 评论 -
( ImageView )——使用BitMap创建圆形的ImageView
图片路径用户的使用的图片路径需要放到assets文件夹下面并获取AssetManager对象(在获取图片资源时完成了该步骤)获取资源文件中的图片资源public Bitmap getBitMap(String path) { mAssetManager = this.getAssets(); InputStream in = null; try { ...原创 2018-07-27 11:21:03 · 474 阅读 · 0 评论 -
(BroadcastReceiver)——Android8.0静态广播接收静态注册无效
问题原因:Android8.0在AndroidManifest.xml文件中静态注册广播接收失效是由于官方对耗电量的优化,避免APP滥用广播的一种处理方式。除了少部分的广播仍支持静态注册(如开机广播),其余的都会出现失效的情况。解决方案:在APP的Activity中对广播接收进行动态注册即可完成。...原创 2018-07-30 13:55:19 · 5360 阅读 · 0 评论