- 博客(53)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 使用Android Studio 3.0让开源App的源码项目运行起来
打开博客,发现离上一次记录已经快两年了。两年前最末的几篇记录也都是和app开发有关的,这么说来,已经两年没有接触app了,难怪这两天琢磨起来这么生疏。Android Studio从开始诞生我就觉得将是原生App开发的首选工具,果然现在越来越多的开源项目选择的开发工具都是AS。但即便是AS,并不是下载的开源项目打开就能直接运行,主要原因和版本和依赖有关。原理不说了,这里以刚下载的git-os
2017-11-23 06:46:59
3082
1
原创 android学习笔记3:存储数据
存储 Key-Value 集Context context = getActivity();SharedPreferences sharedPref = context.getSharedPreferences( getString(R.string.preference_file_key), Context.MODE_PRIVATE);如果Activity只需要一个
2015-12-08 11:05:58
493
原创 android学习笔记2:Activity的生命周期
Activity的状态转换图按照我的理解,Activity启动调用onCreate方法,然后状态是Created;随即执行onStart方法,状态是Started,此时界面可见;迅即执行onResume方法,状态保持在Resumed,界面处在屏幕最前;若此时弹出对话框之类的,导致不在最前不接受用户输入但依然露出部分界面,则调用onPause方法,状态为Paused;对话框关闭后调用onResu
2015-12-08 09:48:21
488
原创 android学习笔记1:支持多种语言多种屏幕多种平台版本
创建本地目录和字符串文件MyProject/ res/ values/ strings.xml values-es/ strings.xml values-fr/ strings.xml使用字符串的方法:// Get a string resource fro
2015-12-08 07:40:15
574
翻译 4.启动另一个Activity-Google官网上的Android初学训练
原文地址:http://developer.android.com/training/basics/firstapp/building-ui.html响应按钮在Android Studio, 从 res/layout 目录, 编辑activity_my.xml 文件.在 元素, 添加 android:onClick属性.res/layout/activity_
2015-12-07 00:35:11
766
翻译 3.创建简单的UI-Google官网上的Android初学训练
原文地址:http://developer.android.com/training/basics/firstapp/building-ui.html本节, 创建包含一个文本框和一个按钮的布局. 下一节,实现按钮点击后将文本框的内容传递到另一个Activity.Android app 的UI采用 View 和 ViewGroup 对象形成的层次结构. View 对象通常是buttons
2015-12-07 00:00:50
455
翻译 2.运行你的App-Google官网上的Android初学训练
原文地址:http://developer.android.com/training/basics/firstapp/running-app.html真实设备上运行如果有运行着Android的设备, 下面是如何安装并运行app.设置你的设备USB cable将设备连上计算机。在设备上开启 USB debugging。在老版本Android设备上,此选项在
2015-12-06 23:02:10
466
翻译 1.创建Android项目-Google官网上的Android初学训练
原文地址:http://developer.android.com/training/basics/firstapp/creating-project.html使用Android Studio创建项目在Android Studio, 可以这样创建项目:如果当前没有打开任何项目, 在 Welcome 界面, 点击New Project.如果当前有项目打开, 从 File
2015-12-06 22:37:50
523
原创 Unify学习笔记2
今天从最简单的404错误网页开始。删减掉整个网站用的css和js,404页面的代码如下: 404 Error Page 1 | Unify - Responsive Website Template
2015-11-30 15:00:18
1102
原创 Unify学习笔记1
好久没有写博客了,是因为自己懒惰,也因琐事繁杂,觉得写东西太费时间。最近时间稍微多了些,又想学点啥了,没办法不追求进步肯定会倒退。学习最好的办法之一就是记录下学习过程的心得体会了。Unify是可以切换主题风格的。就从如何切换主题入手吧。此部分显示切换主题的图标。样式如下:i.style-switcher-btn { right: 0; top: 37px;
2015-11-30 01:13:06
1376
原创 阶段性项目练习任务说明
目的:根据已学前四章内容,通过项目练习,加深对面向对象相关理论知识的理解,掌握系统提供的功能的使用方法,通过综合运用所学知识,完成项目任务。任务:完成一个猜数字的小游戏。基本功能:实现生成随机数,和玩家互动完成猜数字游戏的过程。需要完善的功能(尽量实现,丰富功能):1.猜的次数的限制和提醒;2.循环玩游戏,直到玩家在某次循环后选择退出;3.设置闯关功能,逐渐缩小允许猜的次数
2015-10-16 08:27:15
591
原创 Arduino 在amd64 win8.1上驱动安装失败的解决办法
在手动更新驱动程序时提示系统无法找到系统文件问题原因:我们可以打开 C:\Windows\inf\setupapi.dev 打开硬件安装日志。找到最后一条记录,我们会发现如下错误: sto: Copying driver package files to 'C:\Users\ADMINI~1\AppData\Local\Temp\{7f
2015-03-01 09:46:49
2983
翻译 Bootstrap3学习笔记(3)--表格
文中代码和表格来自:http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/bootstrap-tables.php只需要在table标签上使用.table类,就可以使用bootstrap默认的表格样式如果需要行背景有交替变化,可以这样设定:如果需要边框,可以这样设定:如果希望鼠标移动到内容行上有响应效果,可以这
2014-12-25 22:23:13
851
翻译 Bootstrap3学习笔记(2)--排版
对于标题,Bootstrap已经修改了h1--h6的样式,如果需要副标题,还可以在其中使用small标记h1. Bootstrap heading Secondary texth2. Bootstrap heading Secondary texth3. Bootstrap heading Secondary texth4. Bootstrap heading Secondary tex
2014-12-25 18:41:36
805
翻译 BootStrap3学习笔记(1)--网格系统
代码和表格来自:http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/bootstrap-grid-system.php如果显示网格,代码应类似这样: Box 1 Box 2 Box 3 Box 4 Box 5 Box 6
2014-12-25 06:25:46
1173
原创 ExtJS学习笔记3:加载、提交和验证表单
加载数据1.比较好用的设置form数据的方法:formPanel.getForm().setValues([{id: 'FirstName', value: 'Joe'}]);其中id值为form中field的name属性值,value为要赋的值2.通过对象赋值:Ext.define('Request', {extend: 'Ext.data.Model',fields:
2014-07-20 19:04:34
917
原创 ExtJS学习笔记2:响应事件、使用AJAX加载数据
响应事件:1.设置一个html标记Ext JS 4 Cookbook2.使用get函数获取此标记对象var el = Ext.get('my-div');3.将响应函数和对象的事件绑定el.on('click', function(e, target, options){alert('The Element was clicked!');alert(this.id);
2014-07-20 18:08:30
1446
原创 ExtJS学习笔记:定义extjs类
定义类Ext.define('Cookbook.Vehicle', {Manufacturer: 'Aston Martin',Model: 'Vanquish',getDetails: function(){alert('I am an ' + this.Manufacturer + ' ' + this.Model);}}, function(){Console.log('C
2014-07-20 17:32:12
1070
翻译 Tailspin Spyworks指南第八讲:其它页面,异常处理、总结
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第八部分添加联系页面、关于页面和异常处理,也是对整个系列的总结。
2014-04-08 15:02:30
1214
翻译 Tailspin Spyworks指南第七讲:添加其它功能
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第七部分添加账户查看、产品评论、畅销产品、一并购买等功能。
2014-04-08 14:46:24
3357
转载 HTTP Error 500.21 - Internal Server Error解决方法
今天在测试网站的时候,在浏览器中输入http://localhost/时,发生如下错误:HTTP Error 500.21 - Internal Server ErrorHandler "WebServiceHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module lis
2014-03-24 13:56:17
1404
翻译 Tailspin Spyworks指南第六讲:ASP.NET用户机制
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第六部分添加ASP.NET用户机制。
2014-03-13 18:19:40
1247
翻译 Tailspin Spyworks指南第五讲:业务逻辑
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第五部分添加了一些购物车相关的业务逻辑。
2014-03-12 17:08:34
1309
翻译 Tailspin Spyworks指南第四讲:产品列表
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。第四部分讲述通过GridView控件列出产品列表。
2014-03-12 16:14:39
1094
翻译 Tailspin Spyworks指南第三讲:布局和类别菜单
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第三部分讲述添加布局和菜单。
2014-03-12 15:36:40
1247
翻译 Tailspin Spyworks指南第二讲:数据访问层
通过Tailspin Spyworks 演示在.NET平台创建功能强大,结构良好的应用程序有多么简单。演示如何使用ASP.NET 4的新特性创建一个包含购物、结算和管理功能的在线网店。本系列指南对构建案例程序的每一步做了详细的解释。第二部分讲述添加数据访问层。
2014-03-12 15:12:38
1601
翻译 Tailspin Spyworks指南第一讲:创建项目
微软官网提供的ASP.NET学习指南案例Tailspin Spyworks,第一讲 创建项目。
2014-03-12 15:02:26
1305
翻译 抽象类及其用法
抽象类及其用法By SarveshShukla,20 Dec 2013Translated by litdwgDownload source - 20 KB简介初学者对于抽象类会很迷惑。虽然抽象类的语法很简单,但何时、如何使用抽象类困扰着很多开发人员。本文尝试通过一个容易理解的简单实例来解释抽象类。希望有所帮助。背景对于抽象类已有很多定义。很多时
2013-12-22 09:30:45
1235
原创 WCF处理不同方式提交的数据的方法
最近由于项目需要,涉及了一些WCF的编程,发现功能很好很强大。尤其是对于XML和JSON的支持,使得面向对象的操作进一步简化,下载并导入NewtonSoft.json使用其JsonConvert类的序列化和反序列化方法,可以在json和对象之间转换,只需要一句代码就能完成。但是WCF对提交表单的数据让我忙活了好久,由于程序是要和第三方软件适配,对方的web service使用java编写,提供
2013-10-28 00:36:42
2335
翻译 MVC中使用EF(6):更新关联数据
Contoso University示例网站演示如何使用Entity Framework 5创建ASP.NET MVC 4应用程序。Entity Framework有三种处理数据的方式: Database First, Model First, and Code First. 本指南使用代码优先。其它方式请查询资料。示例程序是为Contoso University建立一个网站。功能包括:学生管理、课程创建、教师分配。 本系列指南逐步讲述如何实现这一网站程序。上一节完成了相关联数据的显示,本节将学习如何更新
2013-10-07 14:37:13
5615
翻译 MVC中使用EF(5):在 ASP.NET MVC 程序使用Entity Framework读取关联数据
在 ASP.NET MVC程序使用Entity Framework读取关联数据By Tom Dykstra|July 30, 2013Translated by litdwgContoso University示例网站演示如何使用Entity Framework 5创建ASP.NET MVC 4应用程序。Entity Fr
2013-10-04 16:28:34
5979
翻译 MVC中使用EF(4):ASP.NET MVC 创建更复杂的数据模型
Creating a More Complex Data Model for an ASP.NET MVC Application (4 of 10)By Tom Dykstra|July 30, 2013The Contoso University sample web application demonstrates how to cre
2013-10-04 09:12:21
5046
翻译 MVC中使用EF(3):实现排序,过滤,分页
在 ASP.NET MVC 程序中使用EntityFramework 实现排序、过滤和分页By Tom Dykstra|July 30, 2013Contoso University示例网站演示如何使用Entity Framework 5创建ASP.NET MVC 4应用程序。Entity Framework有三种处理数据的方
2013-10-01 22:14:37
5217
翻译 MVC中使用EF(2):实现基本的CRUD功能
MVC中使用EF(2):实现基本的CRUD功能By Tom Dykstra|July 30, 2013Translated by litdwgContoso University示例网站演示如何使用Entity Framework 5创建ASP.NET MVC 4应用程序。Entity Framework有三种处理数据的方式:
2013-09-30 14:48:49
3892
转载 使用存储过程获取分页数据的Sql代码
CREATE PROCEDURE [dbo].[PR_ListPage] @tblName varchar(255), -- 表名 @OrderName varchar(255), -- 排序字段名 @Fields varchar(1000) = ' * ', -- 返回的字段的集合
2013-09-19 21:51:06
1004
翻译 MVC中使用EF(1):为ASP.NET MVC程序创建Entity Framework数据模型
为ASP.NET MVC程序创建Entity Framework数据模型 (1 of 10)By Tom Dykstra|July 30, 2013Translated by litdwgContoso University示例网站演示如何使用Entity Framework 5创建ASP.NET MVC 4应用程序。Enti
2013-08-25 05:34:15
6549
转载 MVC和MVP的区别
MVC和MVP的区别? MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Present
2013-08-18 10:18:05
1266
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种.【箭头指向】:带
2013-08-18 07:40:23
858
Training Kit (Exam 70-463): Implementing a Data Warehouse with SQL Server 2012
2013-09-28
fileupload的问题,parseRequest异常
2018-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人