04 2017 档案
摘要:自定义Toast显示(不限时+在其他应用之上显示) 一.首先写好自定义Toast的布局 toast_view.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.
阅读全文
摘要:多媒体 多媒体计算机表示图形的几种方式缩放加载大图片创建原图的副本图形的处理api使用MediaPlayer播放音频文件百度音乐盒完成SurfaceView介绍 补充1 VideoView补充2 vitamio框架 照相和录像调用摄像头拍照并显示从相册选择照片 1.计算机表示图形的几种方式 多媒体:
阅读全文
摘要:公司的一些习惯 公司的一些习惯命名常见包名SharedPreferences给你个项目一般先从清单文件开始看AndroidManifestxml然后看Intent-Filter MAINLog的使用Toast的使用 1.命名 开始界面一般都叫splash(activity_splash)服务 XxS
阅读全文
摘要:测试的相关内容logcat日志猫工具的使用把数据存储到文件login案例 android 下的数据存储存储到SD卡获取SD的大小及可用空间 重点文件的权限概念 了解SharedPreferences介绍 重点 用来做数据存储经验之谈生成xml的2种方式 1.测试的相关内容 1.adb shell 下
阅读全文
摘要:版本控制 版本控制常见的版本控制软件svn 单用户 管理代码版本库的备份与还原SVN软件的基本使用SVN多用户代码的控制SVN常见图标SVN原则使用SVN管理Android项目svn的标准目录结构 1. 常见的版本控制软件 cvssvnClearCase IBM的vss 微软的git 由很多台电脑组
阅读全文
摘要:Fragment 碎片 Fragment 碎片fragment初步使用 入门动态替换fragment使用fragment创建一个选项卡页面类似于微信主界面使用fragment兼容低版本的写法fragment的生命周期fragment之间的通信模拟返回栈动态加载布局的技巧 1 使用限定符2 使用最小宽
阅读全文
摘要:JNI JNI警告交叉编译jni开发工具jni helloworld - jni开发的步骤 jni开发中的常见错误jni简便开发流程Java向C传递一些基本的类型处理C代码中向logcat输出内容C代码回调java方法c 开发JNI what 什么是JNI JNI java native inter
阅读全文
摘要:C语言基础知识 1. Hello World #include<stdio.h> // 相当于 java的import .h c的头文件 stdio.h standard io 标准输入输出 #include<stdlib.h> // stdlib standard library 标准函数库 ja
阅读全文
摘要:Android 数据库 Android 数据库Android下数据库创建 区别 SQLite数据库 Android下数据库第一种方式增删改查Android下另外一种增删改查方式数据库的事务使用LitePal操作数据库 配置工作使用 1 Android下数据库创建 什么情况下我们才用数据库做数据存储?
阅读全文
摘要:Android 动画 Android 动画Android 属性动画Property Animation 1 ObjectAnimator实现动画2 ValueAnimator实现动画3 AnimatorSet的使用4 如何使用xml文件来创建属性动画5布局动画Layout Animations6 V
阅读全文
摘要:TextView 1.选择器 TextView的坑 默认的TextView是不可点击的,必须设置setOnClickListener()才行. 比如下面的selector,如果没有设置setOnClickListener,则选中时的颜色是不会变的. <selector xmlns:android="
阅读全文
摘要:EditText 1.监听器 addTextChangedListener :文本变化观察者 setOnEditorActionListener: 键盘回车事件 2.常用属性 android:password=”true” 这条可以让EditText显示的内容自动为星号,输入时内容会在1秒内变成*字
阅读全文
摘要:加密 1.MD5加密 为了安全保存密码, 可以md5算法, md5是一种不可逆的加密算法 public static void main(String[] args) { try { String password = "123456"; MessageDigest digest = Message
阅读全文
摘要:Android一些杂乱的知识点(三) 1.定义style(样式) 抽取View的xml属性 有时候一个布局中每个Child的样式都一样,这样每次都重写很多一模一样的属性,太冗余.于是,将这些属性抽取出来,然后定义到style中,就像下面这样 <!-- 这是侧滑菜单的样式 抽取出来 --> <styl
阅读全文
摘要:一些杂乱的知识点(二) 一些杂乱的知识点二menu菜单AutoCompleteTextView控件的使用补间动画使用xml文件方式定义补间动画应用程序apk的反编译属性动画Manager通知栏 通知 介绍服务与通知连用设置为全屏显示Log的使用对于Android项目来说有一个标准的需要忽略的文件当然
阅读全文
摘要:一些杂乱的知识点(一) 一些杂乱的知识点一Android下配置环境变量类似于电脑上的cmd命令ListViewLinearLayout布局Android使用图片常见包名单位工具类耗时操作线程Json数据解析手机访问电脑上的服务器中的内容SmartImageView自定义控件网络小技巧发送短信样式和主
阅读全文
摘要:Android 运行时权限 Android开发团队在Android 6.0系统中引用了运行时权限这个功能,从而更好的保护了用户的安全和隐私. 用户不需要在安装软件的时候一次性授权所有申请的权限,而是可以在软件的使用过程中再对某一项权限申请进行授权. Android现在将所有的权限归成了3类,一个是普
阅读全文
摘要:Service 服务 Service 服务介绍开启服务停止服务start方式开启服务的特点面试bindService 方式开启服务的特点面试可以使用Service开启特殊的广播接收者bindService方式调用服务里面方法的过程通过接口方式调用服务里面的方法混合方式 开启服务aidl介绍 aidl
阅读全文
摘要:ContentProvider 内容提供者 ContentProvider 内容提供者为什么需要内容提供者实现ContentProvider步骤一般开发中用不到因为都想隐藏数据读取联系人案例内容观察者 1. 为什么需要内容提供者 ContentProvider(内容提供者)可以把私有的数据库内容暴露
阅读全文
摘要:Activity Activity安卓四大组件Activity 广播接收者BroadCastReceiver 服务Service 内容提供者ContentProviderIntentActivity的生命周期 必须掌握 onCreateonStartonResumeonPauseonStoponDe
阅读全文
摘要:Android 系统架构 Android 系统架构 Linux硬件抽象层 HALAndroid Runtime 和 原生 CC 库Java API 框架系统应用 1. Linux Android最底层最核心的部分,Linux层包含了Android系统的核心服务,包括硬件驱动,进程管理,安全系统,等等
阅读全文
摘要:Material Design 2014年Google I/O大会重磅推出了一套全新的界面设计语言—Material Design 2015年Google I/O大会推出了一个Design Support库,这个库将Material Design中最具代表性的一些控件和效果进行了封装. Materi
阅读全文
摘要:Android 中需要掌握的高级技巧 Android 中需要掌握的高级技巧获取全局Context使用Intent传递对象 1 Serializable 方式2 Parcelable 方式 定制自己的日志工具调试Android程序创建定时任务 1 Alarm机制2 Doze模式3 使用Handler的
阅读全文
摘要:Android 使用网络技术 Android 使用网络技术使用WebView使用Http协议访问网络 1 使用HttpURLConnection2 使用OkHttp 解析xml格式解析JSON格式 1 使用JSONObject2 使用GSON 1. 使用WebView 有时候我们会遇到特殊需求,比如
阅读全文
摘要:Android 多线程编程 主线程不能够做耗时的操作,网络请求就是耗时的操作需要放到子线程做。子线程不能更新控件的内容(更新Ui)。所以产生了矛盾,解决办法就是使用Handler. Android 多线程编程消息机制的写法 Handler消息机制原理使用AsyncTask 1. 消息机制的写法 Ha
阅读全文
摘要:Android Studio项目 目录含义 Android Studio项目 目录含义 gradle和ideaappbuildgradlegitignorebuildgradlegradlepropertiesgradlew和gradlewbatHelloWorldimllocalpropertie
阅读全文
摘要:Android O 8.0 新功能预览 Android官方API已经更新,各位Android的开发者赶快去看看啊,又有新的功能,API和限制等等出台啦.在下在这里总结了以下几点,比较重要的功能,大神勿喷.. Android官方原文https://android-developers.googlebl
阅读全文