安卓移动开发
文章平均质量分 56
善水输出端
建筑工程在读学生,目前主要学习移动端开发、数据挖掘、计算机工程二次开发!
展开
-
BroadCast详解---第二行代码学习记录
1.接受系统广播 Android内置很多 系统级别的广播 ,我们可以在应用程序中 ,通过监听这些系统发出的广播来接受系统的状态,比如手机的 开机、低电量等都会 发出广播,如果要接受到这些广播的话,就需要使用广播接收器。1动态注册监听网络变化,例子:package com.example.shanshui.networkreceiver;import android.content.Broadca原创 2017-05-25 19:11:45 · 353 阅读 · 0 评论 -
运行时权限实例--拨打电话Demo
运行时权限的简单实例原创 2017-06-05 22:50:46 · 946 阅读 · 0 评论 -
Notification的实现之设置通知音乐.setSound 2017.06.06
Bitmap, setSound();Notification原创 2017-06-06 18:25:46 · 8545 阅读 · 0 评论 -
ArrayAdapter在ListView的详解实现
adapter在安卓中分为ArrayAdapter和baseAdapter;其中简单的ArrayAdapter主要用于简单的文本字符串的实现,,如ListView,SpinnerView记录一下ListView的具体实现首先是我们必须清楚实现的步骤:1、创建我们所需要的承载视图:Listview2、创建数据源List3、创建适配器并绑定数据源adapter3、将适配器绑原创 2017-06-07 11:13:30 · 16159 阅读 · 0 评论 -
Android studio3.0 Carray3 解决dependencies找不到的build:gradle:3.0.0-alpha问题
Android studio3.0 Carray3 升级完成之后,build:gradle:3.0.0-alpha下载不来,在文件中找不到,弄了半天实在没办法,最后把build:gradle:3.0.0-alpha1的““1””换成已有的”“3”build:gradle:3.0.0-alpha3问题就解决了原创 2017-06-07 11:23:25 · 3583 阅读 · 1 评论 -
Hander多线程实现ProgressBar的自动完成
多线程的实现之信息传递 机制和Progressbar自动填充进度原创 2017-06-30 00:53:35 · 759 阅读 · 0 评论 -
非计算机、软件相关专业自学Android移动开发的感悟与瓶颈
非计算机软件相关专业自学Android,java之路以及感受。学习瓶颈!原创 2017-06-30 13:23:27 · 680 阅读 · 0 评论 -
Listview的优化--convertView 2017 06 22
ListView的优化--ConvertView原创 2017-06-22 00:14:20 · 365 阅读 · 0 评论 -
Android的UI优化--Material Design之ToolBar(2017.06)
Android的UI优化--Material Design之ToolBar详解2017.06.12原创 2017-06-12 22:20:05 · 399 阅读 · 0 评论 -
Android平台架构详解2017-06-27
Android平台架构详解翻译 2017-06-27 17:50:19 · 535 阅读 · 0 评论 -
Android Studio3.0中自定义标题栏的实现——去掉标题栏
在我们的android开发中,我们在开发UI布局的时候经常会用到自定义布局,但是与默认的布局标题栏有冲突,出现如下这种情况应对这种情况的解决方式很简单,我们找到我们的文件资源导航栏的style.xml文件,具体位置入下:打开style.xml我们可以找到定义样式的项:<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"原创 2017-12-10 16:56:59 · 8057 阅读 · 0 评论 -
Android运行时权限
Android运行时 权限原创 2017-06-05 21:15:23 · 278 阅读 · 0 评论 -
【sqlite乱码已解决2017-06】SQLite数据库的乱码解决办法
sqlite在命令行下查询所建立的表时,有中文就显示为乱码,如下是解决办法:重新打开命令行:win+r之后cmd输入 chcp 65001其中65001 是Unicode (UTF-8) 65001 的编码设置,之后在命令行标题栏处单击右键鼠标选中属性——字体 选中Lucida Console,单击确认;如图之后再重试sqlite的查询操作即可正确显示:原创 2017-05-31 22:53:27 · 12804 阅读 · 2 评论 -
【已解决】Android studio中ADB启动失败,导致找不到虚拟机或真机
adb server version (31) doesn't match this client (36); killing...error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048)could not原创 2017-05-25 19:21:41 · 7287 阅读 · 1 评论 -
Broadcast详解:有序广播
Android四大组件之一Broadcast原创 2017-05-25 23:41:18 · 810 阅读 · 0 评论 -
LocalBroadcastReceiver (本地广播)2017-05-26
本地广播的实现,Localbbroadcast机制原创 2017-05-26 22:40:27 · 693 阅读 · 0 评论 -
Git时间 版本控制工具 2017-05-27
2017.05-27 安卓开发的版本控制Git的安装配置原创 2017-05-27 13:08:27 · 521 阅读 · 0 评论 -
Android应用程序框架
在我们平时的Android开发过程中,一般都是直接与应用程序框架层进行交互,而其主要负责的是与底层进行交互。所以我们有必要了解应用程序框架层。应用程序框架实际就是我们使用的Android SDK中的java类、接口的集合,主要包括以下几方面:android app:提供高层的程序模型和基本的运行环境android appwidget:包含创建Widget的相关类android bluetoo原创 2017-05-08 23:19:47 · 794 阅读 · 0 评论 -
Android studio升级3.0 carry2 出现问题Gradle sync failed: Connection timed out: connect解决办法
android studio 3.0升级后报错的解决原创 2017-05-27 18:14:47 · 37588 阅读 · 6 评论 -
【已解决2017】Android studio光标变粗异常,不能正常输入的解决办法
在安卓开发中,在Android studio中经常会不知不觉的按到哪里就会让光标变成黑色短粗的不能正常输入的状态,如图这类问题的解决办法是找到键盘上的INS 也就是Insert键,通常位于鼠标右上角,就完美解决!!!!原创 2017-05-27 13:41:58 · 5721 阅读 · 3 评论 -
Android数据存储-将数据存储到文件中2017—05-30
Android数据存储到文件原创 2017-05-30 23:21:31 · 1508 阅读 · 0 评论 -
【2017 05 31】ADB的命令行使用——查看Android studio的Demo文件数据存储Sqlite
Android studio---sqlite-adb 数据库的使用时,为了证明数据库的创建成果,而在Android Device Monitor的File Explore中始终找不到对应的包名,只好使用命令行的adb工具;adb是Android sdk自带的调试工具,它在SDK的platform-tools目录下;使用之前需要对环境变量的配置:步骤如下:我的电脑——属性——高级系统设置——环境变量—原创 2017-05-31 19:21:53 · 2262 阅读 · 0 评论 -
自定义适配器的实现继承BaseAdapter
自定义适配器BaseAdapter原创 2017-06-15 23:57:36 · 1427 阅读 · 0 评论 -
Android碎片化Fragment实例一
一:内容概览 我们再android中所说的碎片化也就是针对不同设备的屏幕大小设计不同的适配方案所说的词语。一般而言我们就是在开发时针对不同屏幕分辨率的设备适配UI,比如手机和平板。在本小节,我们主要是介绍Fragment的最简单入门使用方法。 二:主要步骤: 2.1我们首先看一下我们的实例效果图:我们可以看到在10英寸的屏幕平板中,将当前的Activity(也就是一个活动界面)嵌套两个原创 2017-12-26 22:06:51 · 1982 阅读 · 0 评论