随笔分类 -  Android

摘要:在Android应用开发无处不在SQLite数据库的身影。那么在开发中怎么使用adb命令操作数据库的功能呢? 下面我们将完整的介绍与数据库操作相关的命令集及当手机缺少sqlite3的时候的多种解决方案。 1.当手机缺失sqlite3时,如何操作数据库 先来看看手机缺失sqlite3时候的效果图: 这 阅读全文
posted @ 2017-05-17 15:51 黑夜不再来 阅读(1130) 评论(0) 推荐(0)
摘要:adb root错误信息adbd cannot run as root in production builds问题解决 一.问题描述 1.输入指令 >adb root adbd cannot run as root in production builds 错误信息: adbd cannot ru 阅读全文
posted @ 2017-05-15 20:41 黑夜不再来 阅读(3474) 评论(0) 推荐(0)
摘要:概述 Android Studio中新建工程中会默认导入v7的包,即在gradle中默认配置了com.android.support:appcompat-v7:x.x.x的依赖。但是不会默认为我们配置v4和recyclerview-v7包,如果项目中用到这两个包,需要我们手动在gradle中配置这两 阅读全文
posted @ 2017-05-05 10:07 黑夜不再来 阅读(766) 评论(0) 推荐(0)
摘要:在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了。 因为自己也没有做很深的研究,这里就先分享一下通过studio将自己的项目上传到github上的步骤。 两个相关概 阅读全文
posted @ 2017-04-25 17:08 黑夜不再来 阅读(23713) 评论(0) 推荐(7)
摘要:在微信开放平台,申请移动应用的时候: https://open.weixin.qq.com/cgi-bin/appcreate?t=manage/createMobile&type=app&lang=zh_CN&token=60682ddfbd9106b1c4b1f9d70f56c98e5f7289 阅读全文
posted @ 2017-04-25 10:22 黑夜不再来 阅读(2053) 评论(0) 推荐(0)
摘要:安卓系统本身可以很简便的实现分享功能,因为我们只需向startActivity传递一个ACTION_SEND的Intent,系统就为我们弹出一个应用程序列表。其实在系统的文件管理器中,这应该是我们常用的功能(包括文件的打开Intent.ACTION_VIEW)。 下面列出一个简单的分享方式 Inte 阅读全文
posted @ 2017-04-24 17:29 黑夜不再来 阅读(933) 评论(0) 推荐(0)
摘要:第三方登陆和分享功能在目前大部分APP中都有,分享功能可以将自己觉得有意义的东西分享给身边的朋友,而第三方登陆可以借助已经有巨大用户基础的平台(如QQ和新浪微博)的账号,让用户在使用自己APP的时候不用注册,直接使用第三方账号登陆,从而避免了注册的过程(其实是服务器端帮你注册),这对于吸引更多的用户 阅读全文
posted @ 2017-04-20 20:44 黑夜不再来 阅读(870) 评论(0) 推荐(0)
摘要:1.如果在webview中: 使用webview.reload方法 2.在activity中,但是该activity是背景,例如弹出一个alertdialog这种情况下的更新视图,即:本视图的更新是有事件触发的情况下可以使用该方式. 使用recreat()方法 例如: 布局文件: activity文 阅读全文
posted @ 2017-04-20 11:28 黑夜不再来 阅读(472) 评论(0) 推荐(0)
摘要:想要获取网络状态,首先必须在manifest文件下声明权限: android.permission.INTERNET——允许应用程序打开网络套接字。 android.permission.ACCESS_NETWORK_STATE——允许应用程序访问网络连接信息。 第一种方法可以获取是 移动网络还是W 阅读全文
posted @ 2017-04-20 10:58 黑夜不再来 阅读(1085) 评论(0) 推荐(0)
摘要:进度条用在连接网络或者一些需要等待完成的任务中,因而可以感觉到时间在走. 可以在布局文件中加入一个圆形的进度条,能见度设置为gone,即不显示且不占用空间,当需要的时候再把它调出来,不需要了继续隐藏,其中setvisible可以设置的属性有三个,分别为 View.Gone:不显示且不占用空间 Vie 阅读全文
posted @ 2017-04-20 10:52 黑夜不再来 阅读(152) 评论(0) 推荐(0)
摘要:1.创建 sharepreferences的方法: 首先创建该对象: 例如:(注意现在后面的模式7.0可以使用的只有 ) 然后创建Edit对象: 进而利用editor对象创建数据: 最后提交: 或者 editor.commit(); 2.获取sharepreferences的方法: 此步比较简单:( 阅读全文
posted @ 2017-04-20 10:38 黑夜不再来 阅读(498) 评论(0) 推荐(0)
摘要:简单好用的Adapter ArrayAdapter ArrayAdapter是BaseAdapter的派生类,在BaseAdapter的基础上,添加了一项重大的功能:可以直接使用泛型构造。 我们先来看一个简单的例子: 这里自定义了一个ArrayAdapter,有关于Adapter的使用在之前的Sim 阅读全文
posted @ 2017-04-15 20:05 黑夜不再来 阅读(995) 评论(0) 推荐(0)
摘要:由于httpclient在Android5.0以后已经过时,所以官方推荐使用httpUrlConnection来连接网络,现将该连接的基本方法展示,如下 注意:记得加入<uses-permission android:name="android.permission.INTERNET" /> 另外, 阅读全文
posted @ 2017-04-14 10:16 黑夜不再来 阅读(1573) 评论(0) 推荐(0)
摘要:转载自https://zhuanlan.zhihu.com/p/21879931 1. 原则 本篇说的网络请求专指 http 请求,在选择一个框架之前,我个人有个习惯,就是我喜欢选择专注的库,其实在软件设计领域有一个原则叫做 「单一职责原则」,跟我所说的「专注」不谋而合,一个库能把一件事做好就很不错 阅读全文
posted @ 2017-04-13 10:11 黑夜不再来 阅读(203) 评论(0) 推荐(0)
摘要:注:Message类的用法: message的几个参数都可以携带数据,其中arg1与arg2可以携带int类型,what是用户自定义的int型,这样接受者可以了解这个消息的信息. 说明:使用Message类的属性可以携带int类型的数据,如果要携带其他类型的数据,可以先将携带的数据保存到bundle 阅读全文
posted @ 2017-04-13 10:06 黑夜不再来 阅读(303) 评论(0) 推荐(0)
摘要:文字改变该方法就会调用,所以是个比较好用的方法. 需要注意的是 CharSequence text,即是显示的文字信息,:利用这个如下可以查看 阅读全文
posted @ 2017-04-11 21:29 黑夜不再来 阅读(1148) 评论(0) 推荐(0)
摘要:contextMenu继承自menu,于是具有menu的一些属性,比如它的add方法,add方法其中的几个参数要注意一些是什么意思:如下图: 第一个groupid顾名思义,组id,如果要把这些item分组的话可以定义这个ID, 第二个就重要了,itemid就是该项的ID,一般用于在点击时区分点到的是 阅读全文
posted @ 2017-04-11 11:08 黑夜不再来 阅读(2423) 评论(0) 推荐(0)
摘要:在使用AS开发安卓应用程序的时候经常会遇到Gradle build running一直在运行甚至卡死的情况,解决方法如下: 方法1: 1、在C:\User\<用户名>\.gradle 目录下新建一个gradle.properties文件,并在里面添加一行:org.gradle.daemon=true 阅读全文
posted @ 2017-04-06 21:16 黑夜不再来 阅读(22005) 评论(0) 推荐(1)
摘要:Intent: 该功能可以用于通过intent来跳转界面时候传递信号给原理的页面,以便做出一些处理: sqlite的使用: 该方法得到的sqlitedatabase可读可写,而getreadabledatabase是只读的: 继承sqliteopenhelper必须要实现的方法之一:sqliteop 阅读全文
posted @ 2017-04-06 20:48 黑夜不再来 阅读(196) 评论(0) 推荐(0)
摘要:Webview的几个关键方法要介绍一些: 谷歌官方文档是这么说的; A WebView has several customization points where you can add your own behavior. These are: Creating and setting a We 阅读全文
posted @ 2017-03-29 17:07 黑夜不再来 阅读(1406) 评论(0) 推荐(0)