- 博客(19)
- 资源 (5)
- 问答 (3)
- 收藏
- 关注
原创 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/params/BasicHttpParams
android开发中,在安卓版本9.0版本以上,出现 java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/params/BasicHttpParams;错误,这是因为9.0以上的出现,解决办法:在AndroidManifest.xml的application节点下 添加以下内容:并在application下面添加:android:usesCleartextTraffic=“true”...
2021-01-04 17:39:07 957
原创 使用SQLite判断数据库中某个字段时间是否超过一小时
DELETE FROM hse_task_detail where datetime(actualCompletionTime) < datetime(‘now’,’-1 hour’,‘localtime’)
2019-12-24 17:06:37 799
原创 使用android studio创建get、set时String类型的不等于null的方法
在使用Android Studio的时候,有的时候,创建了实体类,需要get、set,但当前值是string类型的,需要让不能与null,手动一个一个修改太麻烦,现在记录下我的办法1、创建实体后,点击快捷键(Alt+insert),出现生成Getter and Setter,点击后,2、点击图1,添加一个属于自己的get模板,然后在设置的模板中添加get模板set模板同上...
2019-09-03 15:47:15 1306
原创 使用android studio创建项目运行到手机上出现两个图标
在使用android studio创建的项目,运行到手机上出现两个手机图标,这个问题是在创建activity的时候,在AndroidManifest.xml中,除去启动页,其他的activity也有 &amp;amp;lt;category android:name=&amp;quot;android.intent.category.LAUNCHER&amp;quot;/&am
2018-08-29 16:25:47 1075
原创 使用BottomBar框架制作导航栏添加activity
使用BottomBar框架制作导航栏项目地址:https://github.com/roughike/BottomBar 我这里只说下我在使用的过程中发现并解决的问题 1、我的需求是底部导航,但有个tab不是Fragmnet,是Activity,因此问题来了:如何添加点击就跳转、点击返回是否回到主页、返回后主页下的tab是否是主页的tab 解决方法: //在监听事件的时候,添加一个判断...
2018-08-24 11:48:15 491
转载 Android studio快捷开发插件
对于一个Android开发,面对以下问题会非常痛苦。 重复的findById。 将复杂的Json字符串,解析成javaBean。 调试接口的时候打断点十分麻烦。 以上这些问题是每个Android开发都会遇到的“难处”,因为这些代码没有任何的“难度”,是重复的工作,而且比较容易出错。我写这篇博客的意图就是分享我自己开发中使用的工具和插件,解决以上“痛点”。 1、常用插件 1.1、Andro
2018-04-02 16:56:24 157
原创 android开发中关于Bugly热更新的问题
1、在使用Bugly的异常上报功能后,集成了sdk,使用热更新功能的时候,不用在集成sdk 2、在使用异常上报功能和热更新功能的时候,在application中初始化的时候,只用初始化一次,统一更改为 Bugly.init(getApplicationContext(), “你申请的appId”, flase);不然在上传补丁包的时候一直显示没有找到发布过的补丁包 3、在使用studio 3....
2018-03-13 16:01:06 246
原创 判断网络连接
判断网络连接是否正常(有时会出现有网络,但有上不了网的问题) /** * 判断网络情况 * * @param context 上下文 * @return false 表示没有网络 true 表示有网络 */ public static boolean isNetWorkAvailable(final Context context) {
2018-01-30 18:00:57 217
原创 GridView显示本地图片后,点击全屏查看,使用dialog显示
根据项目需求,选择本地图片在GridView中显示出来,然后点击图片,放大缩小显示,就想着用dialog显示,直接上传代码 private void initView() { //这是当点击GridView的监听事件 mGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
2017-10-31 15:38:34 440
原创 循环优化
循环优化明确一个概念,对方法的调用,即使方法中只有一句语句,也是有消耗的,包括创建栈帧、调用方法时保护现场、调用方法完毕时恢复现场等。所以例如下面的操作:for (int i = 0; i < list.size(); i++){…}建议替换为:for (int i = 0, int length = list.size(); i < length; i++){…}除此之外,如果在循环结构中,存在循
2017-08-09 09:25:45 364
原创 TextView使用
public class MainActivity extends Activity {TextView tv1, tv2, tv3, tv4, tv5; String s, s2, s3, s4, s5; @Override protected void onCreate(Bundle savedInstanceState) { sup
2017-07-24 17:08:10 289
原创 ProgressDialog使用,让进度条显示出Mb大小
pBar = new ProgressDialog(MainActivity.this);//进度条,在下载的时候实时更新进度,提高用户友好度 pBar.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); pBar.setTitle("正在下载"); pBar.setMessage("请稍候...");
2017-06-30 15:40:46 2922 1
转载 android权限都很实用的(permission)大全
收集到的android权限都很实用的(permission)大全 1.android.permission.WRITE_USER_DICTIONARY 允许应用程序向用户词典中写入新词 2.android.permission.WRITE_SYNC_SETTINGS 写入Google在线同步设置 3.android.permission.WRITE_SOCIAL_STREAM 读取用户
2017-06-19 17:03:34 415
原创 使用studio2.3版本生成签名的时候需要注意的地方
在使用studio2.3版本生成签名的时候,和原来的不一样,会有个选择v1/v2,这两个选择,只选择V2生成的apk不能安装,显示的是安装失败,选择V1生成的apk可以,选择v1和V2也是可以,至于说原理,没理解,如果有人知道请留言,谢谢!
2017-06-13 11:47:09 254
原创 使用AS开发中遇到的问题
1.dexDebug ExecException finished with non-zero exit value 2需要在gradle中配置下面的代码,原因是引用了多个libraries文件defaultConfig { multiDexEnabled true}2.Execution failed for task ':app:transformCl
2017-05-25 14:52:00 339
原创 eclipse迁移到studio中出现的问题
1、Error:The number of method references in a .dex file cannot exceed 64K. Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html 出现这种情况是调用的jar太多,里面的方法超过界限,解决办
2017-05-22 14:50:12 197
原创 在含有EditText的页面,让不获取焦点不出现输入框
在它的父布局中,添加android:focusable="true"android:focusableInTouchMode="true"只有在父布局添加才有效果,在它本身添加没有效果,还有就是在网上看到的另一种方式:在主清单中,调用的界面下添加android:windowSoftInputMode="adjustPan|stateHidden"这种也是可以的。 有
2016-12-14 17:29:40 227
原创 idea从安装到使用技巧(有的是我下载别人的文章借用的)
IDEA使用总结Idea下载地址:https://www.jetbrains.com/idea/download/#section=windows选择试用版,可以用30天,不要选择免费版,有些功能不全安装步骤:http://blog.csdn.net/haishu_zheng/article/details/50265371也可以在网上找找有注册码的,这样可以破解(点击Lice
2016-07-19 10:59:20 3854
GsonFormat下载地址.txt
2020-02-12
android开发中NFC功能
2018-03-02
极光推送时出现的错误
2017-05-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人