- 博客(15)
- 收藏
- 关注
原创 根据注解,创建代码的简单例子
根据注解,创建代码的简单例子关于注解然后调用继承于AbstractProcessor类,可以做到编译时期插入新的代码。类似我们要求电脑在编译的时候顺便写下代码。(APT生成代码技术)感觉是AOP,面向切面编程。AbstractProcessor类是帮助我们写代码的一个类。首先写一个简单的例子1、创建javaLib Module项目创建一个Android 项目,在项目中创建一个javaLi...
2019-04-15 15:10:11
536
原创 javas的学习之$
今天想使用$('.class_name')得到标签内的值,然后尝试了.text()拿到了不正确的值,.text()可以设置文本的值。例子:<span class="name">123</span>$('.name').text(’789‘); 设置后 -》<span class="name">789</span>document.wr...
2018-11-25 00:29:35
1622
原创 JavaScript的学习之创建、添加标签控件
今天写网络前端训练营的时候,要求动态显示界面中卡片(各种组合起来的标签)的个数,于是百度学习了下。js有两种创建方法,第一种是在innerHTML中直接写,第二种是创建标签然后插入到网页中。第一种:var div_1 = document.createElement('div');div_1 .innerHTML+="<a class=\"a_1\">我是一个A标签&l...
2018-11-25 00:28:59
978
原创 jquery的学习之ajax
在使用前,需要先导入jquery.js包,一般写在文档的末尾。导入例子:<script src="js/jquery.js"></script>.已学到的ajax属性有 type、url、data、async和访问成功的success function(msg)方法. $.ajax({type: 'GET', //访问模式url: 'http://1...
2018-11-23 22:04:34
141
原创 android 通知栏的Intent事件
//获取管理器NotificationManager manager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);NotificationCompat.Builder builder = new NotificationCompat.Builder(context);bu
2017-05-28 16:10:45
527
原创 ToolBar 侧滑箭头修改 导航菜单 三条横线 的方法
getSupportActionBar().setHomeAsUpIndicator(newDrawerArrowDrawable(getApplicationContext()));ToolBar 默认的返回键是这样的箭头,要想修改的话可以使用ToolBar.setNavigationIcon(id 或 Drawable) 方法来修改,不过是无法达到我想要的三条横线的要求。 所以
2017-05-22 14:23:56
4854
原创 将数据存储到文件中和读取
android 的Context提供了openFileoutput()方法,所以我们可以借助这个方法来获取一个文件输出流(FileoutputSteam)对象,MODE_APPEND是写入的时候都在文件末尾写入,MODE_PRIVATE每次写入都会覆盖掉所有数据。FileOutputStream outputStream = openFileOutput("data",
2017-05-15 22:36:31
489
原创 android 播放音频
播放APIMediaPlayer ,基于文件播放,方便。个人理解:总结:AudioTrack,基于字节流播放,灵活。个人理解:总结: 想到的时候我在写。
2017-05-15 22:22:18
250
原创 android 录音
录音APIMediaRecorder,基于文件录音,方便。个人理解:就是录音成文件的一个API类。 利用HTTP协议传输,方便。总结:只能把录音变成文件的类。AudioRecord,基于字节流录音,灵活。个人理解:会把每时每刻的录音转化成字节返回出来。总结:适合电话通话那种的 及时传输的方式。录音最好在单例
2017-05-15 22:21:24
250
原创 NanoHTTPD的学习
2017年03月14日23:31:16 ububtu今天研究了一天的NanoHTTPD的代码,一个java类实现的HTTP轻量服务器。NanoHTTPD是一个抽象类,内部类HTTPSession和接口IHTTPSession,HTTPSession实现了IHTTPSession的接口。NanoHTTPD内部自置SocketServer类,每次有连接会自
2017-05-15 22:20:48
1167
原创 Android Studio导入外部项目问题
2017年4月9日11:48:36今天在导入一个二维码包的时候 引起的问题,然后找了工程师解决了这个问题。步骤首先 1: 选择项目 全部下一步就好步骤2:查看settings.gradle是否添加了步骤3:查看当前我自己的项目的build.gradle的dependencies中 是否加入了compile pro
2017-05-15 22:20:06
276
原创 Linux 多线程压缩工具pigz 的学习
我通常使用的Linux系统是ubuntu,在这里都称为Linux系统。介绍一下压缩软件的超级效率的工具(pigz)平常使用tar文件压缩的时候是单线程,所以效率非常慢,备份系统通常需要几个小时。使用pigz 可以加速 只要几分钟就好了。是不是很神奇。其他的压缩也是可以使用pigz来加速压缩的。如:gzip bzip2 等等,但是我不会啊。啊哈哈哈哈。
2017-05-15 22:17:42
1909
原创 android 的单例模式
publicclassSingleton{ privatestaticvolatileSingletoninstance=null; privateSingleton(){ } publicstaticSingletongetInstance(){ if(instance...
2017-05-15 22:16:20
198
原创 Android SQL 数据库使用(1)
写一个继承SQLiteOpenHelper 的类,重写2个抽象方法与一个构造方法。super()方法中 返回context 与name name是数据库名称。factory是浮标好像 我们返回忽略他 返回null 就可以了。version(版本号) 不能为0 不能为0 不能为0 最少1 我就出过好几次写了0 导致数据库一直报错。onCreate(SQLite
2016-09-19 22:13:46
419
原创 ubuntu16.04 Android Studio 模拟器无法启动
默认使用的AVD路径无法找到,所以就会无法启动模拟器。然后只要设置新的AVD路径就可以了。sudo gedit /etc/environment ANDROID_SDK_HOME="/home/user/Android/avd"PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
2016-07-01 11:13:41
1803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人