Android开发
AriesLili
努力,奋斗!
展开
-
马甲包(productFlavors)怎么配置greendao?
应用新版本需要用到数据库,就想起来朋友们一直推荐的greendao,但是由于项目做了不同的马甲包配置,也就是配置了不同的productFlavors最开始自以为是的在不同的flavor中创建不同的greendao task,编译发现它的自动生成代码只在最后配置好的目录中,而不是不同的flavor不同的位置然后就是一顿谷歌搜索,最后在这里解决了,原文如下https://github.com/greenrobot/greenDAO/issues/899具体步骤:1. 创建获取当前flavor原创 2021-08-06 18:49:00 · 258 阅读 · 2 评论 -
Android开发遇到的异常或错误
之前开发过程中遇到的错误都没有记录下来,从今天开始,要养成好习惯,把自己遇到的问题和解决办法都记录1.java.lang.IllegalArgumentException: you must specify a way to create the tab content解释:添加了标签,但是未添加标签所对应的fragment解决办法:添加这个标签所对应的fragment原创 2016-10-08 16:16:25 · 280 阅读 · 0 评论 -
Android在webview上设置cookie,部分cookie失效的问题
app主页的页面都是web开发的,只有登录页是原生的,这就需要Android在调用了登录接口并成功后,把登录信息作为cookie存起来。网上有存cookie的方法:public void cookie(Context context,String url,String value) { try { CookieSyncManager.cre原创 2016-11-14 14:33:14 · 9354 阅读 · 0 评论 -
Android获取cookie闪退的问题
因为主页都是webview,所以在启动页要获取本地cookie用来判断用户是否登录之前是这样写的:CookieManager cookieManager = CookieManager.getInstance();String cookieStr = cookieManager.getCookie(domian);结果发现有的手机运行闪退,查询了一下,说是必须在之前声明一下Coo原创 2016-11-14 14:39:51 · 696 阅读 · 0 评论 -
android listview中那些后知后觉的属性或方法
以下文字摘抄自《Android群英传》1.android:listSelector : 设置ListView中的item点击效果,要想取消点击效果,可以设置为透明:android:listSelector="#00000000"2.遍历ListView中的所有Itemfor(int i = 0; iView view = listView.getChildAt(i);}原创 2016-12-02 17:23:35 · 276 阅读 · 0 评论 -
为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
我转载的原文:http://blog.csdn.net/dyllove98/article/details/8806576在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetCh转载 2017-03-14 09:49:33 · 320 阅读 · 0 评论 -
有时候开发listView需要默认显示到最后一条数据
原文地址:http://blog.csdn.net/snow12342234/article/details/49794507想要实现一个listview初始化时和数据变化后显示到列表的最末,简单地说就是像聊天窗或者是日志输出那样的情景。开始没去仔细看listview对象的属性,按照惯性思维就去 调用 listView.scrollTo(offset_x,off转载 2017-06-09 19:03:54 · 673 阅读 · 0 评论 -
Android 微信分享后点击留在微信,仍然跳到app的解决方法
今天碰到一个问题,同事在测试微信分享时,分享完了之后选择留在微信,却仍然跳回到了自己的app。在网上搜索时看到了这篇文章 https://blog.csdn.net/u010177022/article/details/80315499 ,看到其中有一段“当分享成功,点击“留在微信”时,会关闭分享页面,但是不会回到当前Activity。当前Activity的生命周期会回调onRestart() ...原创 2018-09-19 19:34:03 · 2696 阅读 · 1 评论 -
java.lang.NoSuchFieldError: No static field download_progress of type I in class.....
今天在应用里集成了一个第三方的jar包,开始运行的时候没有错误,一点击下载就闪退了,报错信息:09-21 16:57:06.805 26121-26121/com.ji.shishihb E/CrashHandler: In thread: Thread[main,5,main] UncaughtException detected: java.lang.NoSuchFieldErro...原创 2018-09-21 17:38:43 · 1806 阅读 · 0 评论 -
ScrollView+RecyclerView 判断item是否显示在屏幕内
今天项目有个需求:列表滑动停止后,那几个item显示给了用户,这几个item就调用某个方法,没有显示给用户的不能调用。1.首先第一个问题就是滑动监听先尝试给RcyclerView添加滑动监听,结果无任何反应,这是因为滑动监听被外面的ScrollView拦截了,所以就给ScrollView添加了监听方法,监听其滑动停止,具体的方法呢网上有很多,我是借鉴的下面这个文章:Android中监听...原创 2018-11-02 10:12:12 · 16807 阅读 · 1 评论 -
RxAndroid学习资料
给Android开发者的RxJava详解:http://gank.io/post/560e15be2dca930e00da1083从案例学RxAndroid开发(上、下):http://www.0791quanquan.com/news_keji/topic_304143/原创 2016-11-03 10:58:27 · 277 阅读 · 0 评论 -
android RecyclerView相关
在此记录我遇到的有关RecyclerView的一些问题和解决办法:在xml文件中找不到RecyclerView需要导入RecyclerView包,在app下的build.gradle中添加compile'com.android.support:recyclerview-v7:24.2.1',后面的版本号(24.2.1)可以参考你的v7版本号。原创 2016-11-03 11:13:58 · 284 阅读 · 0 评论 -
Android 沉浸式状态栏攻略 让你的状态栏变色吧
http://blog.csdn.net/lmj623565791/article/details/48649563;贼方便,几句话的事转载 2016-06-02 18:22:42 · 328 阅读 · 1 评论 -
从网页跳到Android应用
today,主管跟我说要加个新功能,从网页点击一个按钮,可以打开我们公司的app。于是,网上搜啊,学啊,做出来了。挺简单的。记录下来喽。在配置文件AndroidManifest.xml中你要跳转到的页面中添加:intent-filter> action android:name="android.intent.action.VIEW" /> category andr原创 2016-06-03 15:21:39 · 407 阅读 · 0 评论 -
Android Studio没有自动提示解决方法之一
有一天,突然,用as写代码,无论如何都无法自动提示,所有的UI组件都没法自动导包,没有自动提示。着急啊,找不到解决办法,就搁置了,端午放假回来,去网上搜了搜,终于解决啦。user->.AndroidStudio配置文件删掉,重新打开as,重新配置就好了。可能这是最极端的方法了,嘿嘿。原创 2016-06-12 15:01:50 · 7447 阅读 · 8 评论 -
react native for android 真机调试报错
鼓捣了一个星期的react native for android ,搭建了一个星期,终于运行了,在虚拟机上。可是在真机上报错,后来咨询了别人说是要调成一样的IP,还是不会改,在网上各种搜,终于搜到了,原文出处react native 入门 ,在终端写上“adb reverse tcp:8081 tcp:8081” 之后reload js即可,写出来分享一下,如果你们有别的方法,希望能分享一原创 2016-07-04 10:26:37 · 2328 阅读 · 0 评论 -
Android 跳转到应用商店
神奇,太神奇,今天发现居然可以跳转到应用商店,我实在太孤陋寡闻了。应用场景:你需要跳转到一个应用,结果手机中未安装,那么这时你就需要跳转到应用商店进行下载Intent intent = new Intent(Intent.ACTION_VIEW);intent.setData(Uri.parse("market://details?id=" + YourPackageName));原创 2016-08-30 13:52:31 · 1499 阅读 · 0 评论 -
Android 获取你手机中安装的应用的包名及启动页
网上其实有循环遍历手机获取手机中所有应用的包名,比如这篇文章的介绍 http://blog.sina.com.cn/s/blog_4ad8d46c010187v2.html不过,有一种“物理方法”,点击手机的文件管理(有的叫“文档”)->点击“Android”->点击“data”这时你就看到了你手机上所有应用的包名这些基本上都能看懂是哪个应用的当你想从你的应用跳转到别的应用时,你原创 2016-08-30 13:56:22 · 2503 阅读 · 0 评论 -
Android Webview自定义UserAgent
好久没写博客了,最近要么是生病要么是搬家,哎,命苦啊。回归正题今天任务里有一项是修改webview的useragent,我还是第一次听说这个词,原谅我的无知搜索了一下它的意思:User-Agent(简称UA)是HTTP请求头部用来标识客户端信息的字符串其实修改UserAgent挺简单,就几句话而已:webView.getSettings().getUserAgent原创 2016-08-25 10:20:46 · 2835 阅读 · 0 评论 -
AndroidStudio NDK开发 错误: 无法访问android.support.v7.app.AppCompatActivity
今天学习AndroidStudio NDK开发,真是万事开头难,还没成功运行起一个程序,开头就已经苦难重重。执行命令javah -d jni -classpath ..\..\build\intermediates\classes\debug com.lili.test.ndkapplication.MainActivity的时候报错:错误: 无法访问android.support.v7.原创 2016-09-06 14:28:00 · 13207 阅读 · 1 评论 -
菜鸟窝-仿京东淘宝项目学习笔记(二)ToolBar的基本使用
本篇知识点均来自于菜鸟窝-仿京东淘宝实战项目视频中今天继续仿京东淘宝项目的学习,第二天,学习ToolBar的基本使用,本篇记录视频中一些重要的笔记笔记一:ToolBar的一些重要属性xml style属性:colorPrimaryDark:状态栏的颜色(可用来实现沉浸效果)colorPrimary:ToolBar的背景颜色(xml中用android:background原创 2016-10-09 15:35:47 · 1389 阅读 · 0 评论 -
Android调用指定浏览器,判断某个应用是否安装
第一篇CSDN的博客,想想还挺兴奋嘿嘿今天下午,主管给我需求,点击按钮跳到QQ浏览器,如果用户没有装QQ浏览器就提示下载,若用户装了QQ浏览器则用QQ浏览器打开某一网页。所有的东西都是百度出来的,别嫌弃。首先,判断是否安装了QQ浏览器,通过包名判断,参考地址 android 判断应用程序是否已安装 其次,跳转到QQ浏览器,也是通过包名,参考地址用指定浏览器原创 2016-06-02 18:08:22 · 1745 阅读 · 1 评论