android基础
Charelesa
在这个世界上,没有人可以让你仰视,除非你自己跪着
展开
-
Android 错误
1.R.id报错 解决办法:看提示,一般是 Manifest有问题,比如多了一个空格之类的,然后完整编译一下项目2.小米真机,调试闪退 解决办法:关闭开发者模式中的MIUI优化原创 2017-03-18 08:57:05 · 335 阅读 · 0 评论 -
Android下数据库及listview基础
1 Android下数据库创建什么情况下我们才用数据库做数据存储? 大量数据结构相同的数据需要存储时。mysql sqlserver2000 sqlite 嵌入式 轻量级SqliteOpenHelper创建数据库步骤:1.创建一个类集成SqliteOpenHelper,需要添加一个构造方法,实现两个方法oncreate ,onupgrade 构造方法中的参数介绍: ...原创 2018-03-11 00:43:14 · 385 阅读 · 0 评论 -
Android JNI开发入门
一些细节include 类似java import stdlib.h stdio.hmain(){} system(“pause”);C 基本数据类型 C没有boolean byte C long 4 char 1 长度跟java有区别signed unsigned 只能用来修饰 char short int long 整形变量printf(“输出的内容 + 占位符”, 变量)原创 2017-06-04 16:51:39 · 453 阅读 · 0 评论 -
Android fragment基础
Android学习笔记,整理给自己复习的时候看的,谢谢!1 fragment入门[1]在activity布局中定义fragment<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientat原创 2017-06-04 16:37:10 · 416 阅读 · 0 评论 -
Android网络编程基础(一)
1 小案例:网络源码查看器(UrlConnection)访问网络需要加Internet权限:(6.0以上动态权限机制)android.permission.INTERNET 使用UrlConnection请求一个url地址获取内容: //1.创建一个Url对象 URL url = new URL(url_str); //2.获取一个UrlC原创 2017-06-04 14:00:45 · 401 阅读 · 0 评论 -
Android多页面开发
Android中四大组件activity 广播接收者(broadCastReceiver)服务(Service) 内容提供者(contentprovider) 四大组件都需要在清单文件里面配置1 如何创建一个新的Activity(1)如果你想让你的Activity有多个启动图标 需要这样配置<intent-filter> <action a原创 2017-06-04 14:43:00 · 895 阅读 · 0 评论 -
Android网络编程基础(二)
1 post方式提交数据乱码的解决Android端的默认编码是utf-8;一般在公司开发客户端和服务端的编码要保持一致。做url请求时需要对参数进行URLEncode编码.URL url = new URL("http:// 169.254.248.190:8080/jokerjohn/servlet/LoginServlet?username="+URLEncoder.encode(user原创 2017-06-04 13:22:16 · 376 阅读 · 0 评论 -
Android bug记录
2017-5-19-22:07 在写获取网络图片的demo的时候出现bug Before Android 4.1, method android.graphics.PorterDuffColorFilter android.support.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.Port原创 2017-05-19 22:13:09 · 2014 阅读 · 1 评论 -
Button响应事件的4中方式
给Button设置响应事件的4种方式方法1:通过匿名内部类 //布局文件Button中添加 android:id="@+id/button1"//java代码中添加 TextView v = (Button) findViewById(R.id.button1); v.setOnClickListener(new View.OnClickListener()原创 2017-03-15 17:54:28 · 704 阅读 · 0 评论 -
Android 6.0的权限管理机制
Android 系统一些app需要使用到的功能,尤其是一些敏感操作都有对应的权限,当app需要使用到这种操作的时候,必须申请权限。如果没有该权限,则会引发程序崩溃 API Level22之前,开发者需要根据该APP使用到的权限在menifest里声明该app 需要用到的权限声明之后,当用户安装该app的时候,在手机上会显示一个该应用需要用到的权限列表,对于6.0以下的版本,权限管理在安装的时候,根原创 2017-03-18 18:39:56 · 383 阅读 · 0 评论