- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 Android Studio添加第三方库(.jar && .so)
1、将需要用到的.jar或.so文件放到libs目录下,如果没有该目录,新建一个。2、如果是.jar文件,右击选择add as library即可,此时就可以看到jar文件的内容了3、如果是.so文件,找到build.gradle(Module:app) 文件,在android节点下添加如下内容android {······ sourceSets { main {
2016-11-28 16:03:20 334
原创 模拟器“INSTALL_FAILED_NO_MATCHING_ABIS”解决办法
有时模拟器安装不了应用,提示“INSTALL_FAILED_NO_MATCHING_ABIS”这个错误是由于使用了native libraries 。该native libraries 不支持当前的cpu的体系结构。在模拟器中更新一下库文件就可以了,下载GenyMotion-ARM-Translation_v1.1.zip我使用的是Genymotion,运行模拟器,将下载好的zip包用鼠标拖到模拟器
2016-11-28 15:41:02 1538
原创 SQLite数据库操作二(安卓API实现)
本文中用到的PersonSQLiteOpenHelper和Person类参考:数据库操作笔记PersonDao2 .javapackage com.itheima28.sqlitedemo.dao;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android
2016-11-24 20:16:47 627
原创 SQLite数据库操作笔记
SQLite是一款轻量型数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。SQLite的数据类型:Typelessness(无类型),可以保存任何类型的数据到你所想要保存的任何表的任何列中,但它又支持常见的类型如:NULL、VARCHAR、TEXT、INTEGER、BLOB、CLOB等等。唯一的例外:integer primary key 此字段只能
2016-11-24 19:53:44 524
原创 使用布局填充器LayoutInflater 设计ListView的Item样式
// 布局填充器对象, 用于把xml布局转换成view对象 LayoutInflater inflater = MainActivity.this.getLayoutInflater(); view = inflater.inflate(R.layout.listview_item, null); // 给view中的姓名
2016-11-24 19:06:10 475
原创 ListView的使用总结
展示列表的控件: ListView MVC mode 数据模型(List) view 视图(ListView) controller 控制器(把mode层的数据绑定到view上去)(Adapter适配器)package com.itheima28.sqlitedemo;import java.util.List;import com.itheima28.sqlitedem
2016-11-24 10:48:14 345
原创 github代码托管+git bash/android studio
一、git命令行提交代码到github1、首先下载安装git2、在github上创建仓库 3、本地项目目录下初始化git,使用Git Bash进入到本地项目的目录下面,运行git init命令来初始化一些必须的git文件,完成后它会在项目目录下创建一个.git的隐藏文件夹:git init4、git中的文件有三种状态,已修改、已暂存和已提交。这几种状态都是针对本地的仓库的,我们先将内容提交到本地仓
2016-11-22 11:14:29 330
原创 Handler消息传输机制(实例)—— 获取网络图片
Handler消息传输机制是基于一句话:在哪个线程中创建的视图,那么就只能在哪个线程中去更改界面(一般是主线程即UI线程)。本文通过子线程去获取网络中的某张图片,借此熟悉Handler的使用。activity_main.xml文件如下:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns
2016-11-20 18:26:56 531
原创 安卓四大组件之Activity-生命周期
1、Activity 的三种存在状态:运行中 此 Activity 位于屏幕前台并具有用户焦点。(有时也将此状态称作“运行中”。)暂停 另一个 Activity 位于屏幕前台并具有用户焦点,但此 Activity 仍可见。也就是说,另一个 Activity 显示在此 Activity 上方,并且该 Activity 部分透明或未覆盖整个屏幕。 暂停的 Activity 处于完全活动状态(Ac
2016-11-20 16:38:13 426
原创 《一百岁感言》 杨绛
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系。 ——《一百岁感言》 杨绛杨绛:《一百岁感言》 我今年一百岁,已经走到了人生的边缘,我无法确知自己还能走多远,寿命是不由自主的,但我很清楚我快“回家”了。 我得洗净这一百年沾染的污秽回家。 我没有“登泰山而小天下”之感,只在自己的小天
2016-11-19 23:57:42 489
翻译 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-11-19 23:37:11 287
原创 王德顺演讲结语-白桦:《船》
看王德顺的演讲首次接触到这首诗,在王德顺声情并茂的朗诵下,这首诗听着是那么美,我们生来就像是在汪洋大海中飘荡的一艘小船,我们大都虚度着有限的年华,对“虚度”一次不以为然。 可是是否会有那么一天我们能够有资格嘲笑今天的自己,还是就这么平淡下去,不敢心生嘲笑之念。其实道理很简单,能拯救自己的只有清醒和勇敢,为了成为更好的自己,唯有不惧风雨,一往无前。 平凡不平凡,只在一念之间。——致敬王德顺王德顺演
2016-11-19 20:38:27 3037 1
原创 Centos7下安装Mplayer
centos自带的播放器经常会搜不到解码器。比较好用的播放器mplayer又没有安装包,只能通过源码安装,下面描述一下具体过程。(在root权限下) 1、获取源码mkdir /home/zhao/Downloadcd Downloadsvn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer(需要先安装svn)该步过后会在Download
2016-11-17 13:09:11 1023
原创 Windows下U盘安装centos7双系统
Windows下U盘安装centos7双系统准备一个用于装centos的空闲分区下载centos7镜像https://wiki.centos.org/Download下载U盘启动盘制作工具点击下载制作启动盘,启动USBWriter一看就会设置BIOS U盘启动安装过程略,可参考这里关于分区:一般分为/、/home、/boot、swap几个就可以了 其中/boot最好分不低于200M,
2016-11-17 09:50:06 567
原创 一款好用的编辑器-markdown
离线写博客即使用户在没有网络的情况下,也可以通过本编辑器离线写博客(直接在曾经使用过的浏览器中输入write.blog.csdn.net/mdeditor即可。Markdown编辑器使用浏览器离线存储将内容保存在本地。用户写博客的过程中,内容实时保存在浏览器缓存中,在用户关闭浏览器或者其它异常情况下,内容不会丢失。用户再次打开浏览器时,会显示上次用户正在编辑的没有发表的内容。博客发表后,本地缓存将被
2016-11-17 00:57:45 289
转载 CentOS 7自定义开机启动设置
1.概述 CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d/的启动脚本的方式就此改变,也大幅提高了系统服务的运行效率。但服务的配置和以往也发生了极大的不同。 CentOS 7的服务systemctl脚本存放在:/usr/lib/systemd/,有系统(system)和用户(
2016-11-15 11:24:07 409
genymotion-arm-translation_v1.1.zip
2016-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人