自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 回顾十二年编程之路

一、评价代码标准简洁,易懂,稳定,高效,严谨。最直观的感觉是当你写完代码,只管运行,害怕再回头看这代码时,估计就不符合代码标准。二、系统层面将系统分为子系统,子系统再细分多个模块,多个子系统或模块通过接口,协议通信。三、实现层面在具体实现某个模块功能时,讲究一些方法,思想,技巧。1、首先最核心的思想是围绕数据结构来做算法(逻辑),数据结构是核心,在具体实现时必须

2017-05-18 08:48:08 279

转载 手机APP界面设计规范:如何定义视觉规范

25学堂|APP设计|网页设计师加油站 首页APP界面设计APP设计模板APP产品秀UI设计干货APP图标Html5CSS3APP设计教程优秀设计APP创业当前位置: 首页 >> APP界面设计_APPUI设计_APP设计素材 >> 阅读正文手机APP界面设计规范:如何定义视觉规范发布于: 20

2017-04-24 13:48:42 9628

转载 ai基本使用

首页PS教程网站制作网页代码设计教程QQ学院设计欣赏服务器素材视频教程专题论坛阅读网页WEB美工群①:10661165 PS群①:133051614 手绘画画群:88312510您现在的位置: 破洛洛 >> 建站学院 >> 平面设计 >> Illust

2017-04-20 08:13:49 1705

转载 图标设计思路

脚本之家软件下载源码下载在线工具网页教程基础服务器常用软件手机版微信编辑器关注微信投稿中心网页制作网络编程脚本专栏脚本下载数据库CMS教程电子书籍平面设计媒体动画操作系统网站运营网络安全在线手册您的位置: 主页 >平面设计 > Illustrato

2017-04-19 16:33:48 3500

原创 布局文件中的几个常用布局参数

在布局文件中,这几个参数必须熟练掌握。1、组件宽高,这两个参数可根据情况使用。因为规定太死,不建议使用。2、组件布局宽高,layout_width,layout_height这两个参数描述此组件在父组件的表现形式。一种是适应自身内容:wrap_content;一种是适应父组件宽高:match_parent.3、外边距:layout_margin.指的是本组件的边框和父组件的间距。即使指

2017-04-01 16:14:30 1110

原创 关于资源文件R

android开发将视图和逻辑代码分开处理,界面的设计尽量使用布局文件来设计,具体的逻辑代码使用java来处理。这样就可以实现界面和代码的低耦合。UI设计人员专注于界面的设计,而程序员专注于具体逻辑的实现。那么如何在代码中访问UI组件呢?或者如何在界面中访问代码中自定义的视图组件呢?安卓系统使用R类来表示各种资源文件。1、在逻辑中访问UI组件的方法。1.1、如果视图组件分配了idand

2017-04-01 14:59:09 443

原创 android群英传第三章代码分析

一、整体代码分析1、在主活动使用几个按钮来测试具体功能。2、具体的测试功能使用另一个活动来实现,在启动测试活动时将测试功能使用附带标志传递,测试活动启动后检测附带标志,来决定具体显示那个测试功能。3、测试活动可以有多个布局文件,每个布局文件中实现一个测试功能的展示。4、测试活动必须在配置文件中注册!

2017-03-27 21:19:14 304

原创 开发技术研究使用总结

我总结有三种途径更快的学习开发技术,并使用到实际项目开发中。其一,通过开发书籍学习理论知识;其二,通过研究经典代码更好理解理论技术;其三,通过实践项目,将理论技术转化为自己的知识。这三方面相辅相成,互为依附。缺失任何部分,都会导致进步缓慢。我的总结就是看书(理论),实践,对比代码(经典代码)。经过这一个循环过程,一个技术点算是真正掌握了。学习开发容易犯的错误及不足。1、急躁,耐不住性子。

2017-03-21 16:03:07 263

原创 VC视图文档结构

近期需要编写一个简单的矢量绘图程序,在选择开发软件时想使用QT,因不太熟练最终放弃。决定还使用熟悉的VC。说来惭愧,其实VC从大学就开始接触。但是现在还不太熟练,不敢说游刃有余。先熟悉下基本框架,视图文档结构。这个框架是MVC框架的简化,只有MV,将VC合并了。主要有三个大的部件。框架类,视图类,文档类。视图类负责绘制及用户交互,文档类负责数据存储,框架类负责两个类的管理,可以简单的理解窗

2017-03-03 11:00:51 473

原创 android使用片段流程总结

在大屏上显示界面的设计,可采用左导航,右边显示内容的布局方式。这里需要用到片段fragment.首先定义片段类及相关显示组件XML。然后在调用界面中定义片段资源。最后调用即可。可传递执行动作参数。在片段内的创建方法中执行动作,这个动作一般是获取数据并显示。

2017-03-01 08:16:14 348

转载 关于HTTP协议,一篇就够了

ranyonsue随笔 - 39, 文章 - 0, 评论 - 1, 引用 - 0关于HTTP协议,一篇就够了HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一

2017-02-28 08:40:16 345

原创 ANDROID应用规划及架构设计

一、前期整理1、项目有哪些功能码2、需要哪些必须的界面及界面之间跳转的流程;3、需要的数据及数据的来源和格式;4、是否需要服务端支持;5、是否需要本地数据库支持;6、是否需要特殊权限;7、是否需要后台进程。二、应用开发步骤1、界面设计确定界面数量及部件布局2、数据操作和存储sharePreferences,文件系统,数据库,content Provi

2017-02-26 16:34:17 364

转载 java的接口应用之事件通知

考虑两个类的通信问题,一个类可以通过实例化另一个类来单向通信另个类。但是另个类如果想反过来通信调用类,怎么实现呢?以前才疏学浅,很困惑。今天看到原来是通过接口实现的!主要用到接口的向上回溯机制。比如定义了一个接口,一个类实现了这个接口。那么在创建类实例时,可以通过被实现的接口类型类实例类。InterestingEvent.javapackage org.zj.sampl

2017-02-26 15:22:40 2602

转载 Android App的设计架构:MVC,MVP,MVVM与架构经验谈

Android App的设计架构:MVC,MVP,MVVM与架构经验谈周鸿博 发布于 3 个月前 0评论 1798浏览转载地址:http://www.tianmaying.com/tutorial/AndroidMVC?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.ioandroid 1  0 和MVC框架模式

2017-02-26 09:06:37 679

原创 android学习计划

前期已基本了解基础知识,下一步主要学习设计模式,设计架构,实践项目

2017-02-26 09:02:40 249

原创 android资源使用方法

1、在JAVA代码中使用资源清单在JAVA代码中访问资源主要通过R类来完成,基本语法格式是:R.资源类型.资源名称。2、在JAVA中访问实际资源上面的只是得到资源的ID,需要转换为实际的资源。2.1、获取对应的组件TextView msg = (TextView)findViewById(R.id.msg);2.2、直接获取资源通过Resources类,getxxx:R

2017-02-25 11:24:17 497

转载 Android之Adapter用法总结

1.概念        Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览:        由图可以看到在Android中与Adap

2017-02-24 08:46:58 198

原创 摘抄相对布局设置

2017-02-23 15:57:02 296

原创 view组件的获取和操作

我们知道activity是负责UI交互的,而视图资源在xml中定义。如何操作视图资源?1、如何将布局视图加入程序?   设计好布局视图后,通过在活动视图的创建方法中使用setContentView(R.layout.视图资源名)来加载视图资源并显示。2、如何将视图组件加入程序?   首先在视图资源中设计视图组件资源,并命名组件ID。然后通过在活动创建方法中定义一个视图组件并引用视图

2017-02-23 14:32:14 403

原创 view属性详解

安卓的基础组件UI是靠视图组件展示的,为了精确控制视图UI设计,特整理常见的视图属性。android view详解:一、有8个直接子类:AnalogClock, ImageView, KeyboardView, ProgressBar, SurfaceView, TextView, ViewGroup, ViewStub。二、有54个间接子类:AbsListView,

2017-02-23 14:18:00 2302

原创 决定将APP开发深入学习研究

方法:1、基础知识学习2、大量的练习3、研究优秀项目

2017-02-23 14:12:12 323

原创 应用程序访问底层的方法及注意事项

1、首先加载要访问的驱动,前提是此驱动未被加载过!2、打开对应设备文件,操作即可。注意:不能连续加载同一个设备驱动。想要卸载驱动,目前只有一个方法,重启系统!

2017-02-17 17:26:41 358

原创 GPIO控制总结

操作硬件一般步骤:1、加载设备树。2、在/sys/class/中导出相关设备.3、读写此设备。因为GPIO设备树已经默认加载,省略第一步。1、首先导出GPIO口引脚,可参考《BBB引脚功能速查表》在/sys/class/gpio 目录下运行 echo 44 > export2、设置IO口方向 在GPIO文件下:echo out > direction 设置为 out 。

2017-02-17 10:04:32 1385

原创 应用程序访问内核的新接口/sys文件系统

在新版的LINUX内核中,加强了对/sys文件系统的支持。逐渐的这个文件系统成为了应用层访问内核的统一接口,抛弃了以前混乱不堪的状况。

2017-02-17 09:41:19 256

原创 关于LM2901你了解多少?

开关量输入接口设计应该是很简单的了。我设计了一个电路在光耦后边增加了一级比较器想进一步增强抗干扰能力,使用5V供电。门槛电压设置为4.3V。结果不能正常工作。分析原因,原来是共模输入电压必须低于VCC-2V。遂改门槛电压2.5V。测试OK!

2014-01-04 10:01:42 4450 1

原创 一个2803引发的血案

近期设计了一块开关量输出继电器板。因是重工行业,现场干扰很大。于是我将以前的继电器板,加入了独立电源及两级隔离。光耦和ULN2803.MCU输出给ULN2803.2803输出给光耦,光耦再给2803.最后驱动继电器线圈。觉得这样万无一失了。谁知道连接到主控板通电测试。继电器虽然能正常动作。板子却发热严重。遂仔细检查电路及2803数据手册。2803输入5V/1.5mA.而我的第二级输入却是24V.内

2014-01-04 09:56:50 2046 1

原创 关于嵌入式开发的反思

说来很惭愧搞,从毕业开始一直从事硬件开发。大大小小设计了不少硬件。一直对上LINUX的产品很感兴趣。可惜,却没有此类项目有机会实践,只能对着开发板瞎实践。而也想设计一款硬件。但是最蛋疼的是BGA的焊接问题。小批量没人给你焊接!

2013-12-30 10:24:48 435

原创 关于时间管理

我老是觉得没有时间做这,没有时间做那。可实际的情况却是把大把的时间浪费了。必须强化时间管理。时间就像内存分配一样,分为整块时间和碎片时间。一天分为三个8小时。睡觉,工作,和自己可支配的8小时。前两个都是整块时间。自己的8小时是碎片时间。应该计划好时间,以分钟为单位。用一个迷你本记下这一天的安排。那些完成了,那些没完成。关键的问题是在各个计划中的快速切换。最好的方法是用很窄的纸记录,可随时装在口袋里

2013-12-22 11:33:48 486

原创 我的CSDN博客上线了!

好久没有写博客了。原来的我的博客在网易上,因为这里是搞技术的,于是决定将自己的博客搬到这里。希望和大家分享技术,生活的点滴感悟。

2013-12-22 10:41:30 703

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除