Android
官方1987
这个作者很懒,什么都没留下…
展开
-
notifyDataSetChanged方法失效的常见原因
举个例子:if (gridViewAdapter == null) { gridViewAdapter = new GridViewAdapter(teamPerson, context); gv_team_contents.setAdapter(gridViewAdapter); } gridViewAdapter.setData(teamPerson);原创 2016-03-09 16:33:36 · 602 阅读 · 0 评论 -
Mac配置adb
1.打开终端Terminal。2.进入HOME目录:命令行输入 echo(这之间有一个空格) $HOME3.创建.bash_profile文件:命令行输入 touch(这之间有一个空格).bash_profile4.打开.bash_profile文件:命令行输入open(这之间有一个空格)-e(这之间有一个空格).bash_profile,自动弹出 .bash_profile 文件的编辑窗口。5....转载 2018-07-10 20:18:04 · 581 阅读 · 0 评论 -
Android怎么在Service中打断点
只需要在Service中的oncreat中添加下面这句话,然后启动的时候直接启动debug断点模式即可@Override public void onCreate() { android.os.Debug.waitForDebugger();原创 2018-06-25 18:03:22 · 2498 阅读 · 0 评论 -
RelativeLayout无法填充ScrollView
ScrollView包含RelativeLayout,RelativeLayout的match_parent不起作用,不能把ScrollView 撑起来。解决办法:设置ScrollView属性:android:fillViewport="true"代码可以解决。原创 2018-06-23 09:36:49 · 467 阅读 · 0 评论 -
消除Permission is only granted to system apps报错
<uses-permission android:name="android.permission.INSTALL_PACKAGES" tools:ignore="ProtectedPermissions"/>原创 2018-05-24 15:07:58 · 978 阅读 · 0 评论 -
Html.fromHtml(String)已经过时的问题
从API level 24开始,fromHtml(String)被废弃,使用fromHtml(String source, int flags) 代替flags:FROM_HTML_MODE_COMPACT:html块元素之间使用一个换行符分隔FROM_HTML_MODE_LEGACY:html块元素之间使用两个换行符分隔使用新的方式需要做版本兼容检查。对Android M原创 2017-12-13 10:45:42 · 9727 阅读 · 1 评论 -
Android将apk用CMD的方式放到system/app中成为系统应用
手机连接电脑后输入adb shell回车输入su回车输入mount -o rw,remount/system回车如果出现:提示:rm failed for /system/app/demo.apk, Read-only file system解决方法:mount -o remount rw /system然后再次尝试原创 2017-08-07 14:39:31 · 836 阅读 · 0 评论 -
Android TextView中添加图片的方法
1.重写TextView的onDraw方法(此方法不推荐,除非有特别要求)2.用TextView支持部分Html,直接用api赋图片String html = ""; ImageGetter imageGetter = new ImageGetter() { @Override原创 2017-08-10 11:43:05 · 3406 阅读 · 0 评论 -
Android中listview中条目及控件点击事件position位置不对
一般最早时候用listview,容易出现点击事件中的position位置不对原因:1.ViewHolder写在了adapter外部,成了全局性的。2.控件的点击事件写在了if (convertView == null) 这个判断内部,即使设置了tag依然是不对的一般情况下这两种问题注意一下,应该没问题,如果还有其他的原因,还请大神多多提提意见,共同进步原创 2017-07-25 11:51:20 · 1252 阅读 · 0 评论 -
Android自定义状态栏颜色与APP颜色保持一致
这里只说一种最直接简单兼容性比较好的一种,引用了外国好友在githup上的一个东东一般都在Activity中定义,所以就写在了BaseActivity中,其他Activity继承它:public class BaseActivity extends Activity { @Override protected void onCreate(@Nullable Bundl原创 2017-07-25 11:44:57 · 353 阅读 · 0 评论 -
Android NDK编译C++ 'stoi' and 'to_string' is not a member of 'std'
问题是 'stoi' and 'to_string' is not a member of 'std' std::stoi(card->num);std::string fontFilePath这样 出问题,报错直接说下解决办法,不一定适用所有这样的问题 但是可以尝试一下:Application.mk文件中 添加一下这样的语句:APP_STL := c++_sta原创 2017-08-16 16:16:42 · 4472 阅读 · 0 评论 -
Android开发---APP打开三方APP
1.简单实用的方法:Intent launchIntentForPackage = context.getPackageManager().getLaunchIntentForPackage("com.aaaa.ccc");context.startActivity(launchIntentForPackage);2.复杂易懂的方法(此方法是借鉴其他博客):private voi原创 2017-07-12 15:26:28 · 384 阅读 · 0 评论 -
从今天开始 把我自己所有这几年的Android开发总结一下
从今天开始 把我自己所有这几年的Android开发总结一下,不定时写一些Android的开发经验原创 2017-07-12 15:25:11 · 448 阅读 · 0 评论 -
Android开发之webview的加载优化
Android客户端中加载HTML页面,会出现HTML内容载入完成,标题也正常显示,但是整个网页需要等近5秒或者更长的时间才会显示出来。一般情况下WebView加速,优先先用webView.getSettings().setBlockNetworkImage(true); 将图片下载阻塞,然后在OnPageFinished事件中设置webView.getSettings().setBlockN原创 2017-02-16 15:48:21 · 665 阅读 · 0 评论 -
Android com.android.camera.action.CROP 裁剪图片的问题
大部分如果遇到这个方法 设置参数 然后裁切都很正常 但是在单张图片裁切小图的时候 当裁切的图片尺寸别预设的大小小的时候会有黑边怎么解决呢?Intent intent = new Intent("com.android.camera.action.CROP");intent.setDataAndType(Uri.fromFile(new File(imagePath)), "image原创 2016-12-19 17:04:48 · 5117 阅读 · 0 评论 -
Android getDrawable、onAttach提示过时怎么办?
(1).Resources类中有两个方法在API level 22中被废弃: 废弃接口:Drawable getDrawable(int id) 替代接口:Drawable getDrawable(int id, Resources.Theme theme), 第二个参数@theme可以为空值. 或Context.getDrawable(原创 2016-10-31 13:34:50 · 822 阅读 · 0 评论 -
Android RecyclerView 中的 item 如何居中
有人问我RecyclerView 为什么item和头布局或者脚布局不居中,都在屏幕的左边。然后解决了这个问题,把解决方式写下:以头布局为例:很多时候获取布局后,直接添加到RecyclerView中inflate = LayoutInflater.from(getContext()).inflate(R.layout.activity_headceshi, null);这样写的话原创 2016-10-31 11:04:19 · 20314 阅读 · 2 评论 -
关于解析emoji表情EmojiconTextView控件与超链接解析标签的冲突
前几天碰上这样一个需求,需要TextView既能显示表情又能显示超链接(并解析标签显示标签),普通TextView解析超链接并显示标签是没问题,方法就是: setText(Html.fromHtml(String)),但是如果也需要解析表情,我原来用的Gitup上一个三方框架,其中自定义控件EmojiconTextView,直接加载就可以解析表情符(具体用法自己在Gitup查),但是同时有原创 2016-03-09 16:42:36 · 1394 阅读 · 0 评论 -
commit() Fragment“IllegalStateException: Can not perform this action after onSaveInstanceState”
“IllegalStateException: Can not perform this action after onSaveInstanceState”Added in API level 11Like commit() but allows the commit to be executed after an activity's state is saved. This is danger...原创 2018-06-28 17:28:55 · 206 阅读 · 0 评论