-
非常不错的编程技术教程资料收集
下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。如果你是一个新手,建议你把本页设为你的收藏夹。CIntroductiontoCProgrammingCOptimizationTutorialCompilingCandC++ProgramsonUNIXSystems-gcc/g++BuildingandUsing...
2131
热度 -
EntityFreamWork 项目小结
EntityFreamWork项目总结前段时间一直在忙着处理一个B2C的商城项目,未来得整理这次项目的心得,今天偶有空闲便写下这篇文章以记录整个项目的设计及自我总结。这个项目是我综合传智播客教学基础将传统三层架构与EntityFramework进行整合,其中如有不对之处,还望各位高手指点。一、项目结构:经典三层+EF首先,先说说整个项目的结构。该项目使用VisualStudio2013+EF4.4...
267
热度 -
基础学习day12-多线程1线程之间的通信和常用方法
基础学习day12--多线程一线程之间的通信和常用方法一、线程之间的通信1.1、线程之间的通信方法多个线程在处理统一资源,但是任务却不同,这时候就需要线程间通信。等待/唤醒机制涉及的方法:1.wait():让线程处于冻结状态,被wait的线程会被存储到线程池中。2.notify():唤醒线程池中的一个线程(任何一个都有可能)。3.notifyAll():唤醒线程池中的所有线程。备注1、这些方法都必...
28
热度 -
Android Lint 稽查项说明
AndroidLint检查项说明?查看检查项:$lint--show?执行结果:Correctness===========AdapterViewChildren-------------------Summary:AdapterViewscannothavechildreninXMLPriority:10/10Severity:WarningCategory:CorrectnessAdapter...
94
热度 -
Android(java)学习笔记238:多媒体之图片画画夹案例
Android(java)学习笔记238:多媒体之图片画画板案例1.首先我们编写color="#ff0000">布局文件activity_main.xml如下:<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tool...
59
热度 -
Android L——RecyclerView,CardView的导入跟使用
AndroidL——RecyclerView,CardView的导入和使用本文主要介绍AndroidL新增加的两个UI控件RecyclerView,CardView的导入和使用。RecyclerView:ListView的升级版,它提供了更好的性能而且更容易使用。该控件是一个可以装载大量的视图集合,并且可以非常效率的进行回收和滚动。当你list中的元素经常动态改变时可以使用RecyclerView...
151
热度 -
android开发中 listview跟checkbox结合
android开发中listview和checkbox结合通过重写listview的adapter,将listview和checkbox结合在一起,并且二者可以分别操作。[1].[文件]activity_menu.xml~2KB下载(13)跳至[1][2][3][4]?12345678910111213141516171819202122232425262728293031323334353637...
92
热度 -
Android-httpClient的使用
Android----httpClient的使用1.1执行请求HttpClient的最重要的功能是执行HTTP方法。一个HTTP方法的执行涉及到一个或多个HTTP请求或HTTP响应的交流,HttpClient通常是在内部处理的。用户将提供一个执行请求对象,HttpClient发送请求到目标服务器返回一个相应的响应对象,如果执行失败则抛出一个异常。所以,HttpClientAPI的主要切入点是Htt...
3
热度 -
安卓用QuickContactBadge跟AsyncQueryHandler实现联系人列表的完美实现
安卓用QuickContactBadge和AsyncQueryHandler实现联系人列表的完美实现打造你自己的个性联系人列表在公司开发这么久了,发现好多的控件没有用过,然后发现了一些新的知识感觉还是很不错的,今天在这里我就来用一下QuickContactBadge的控件和AsyncQueryHandler,说到底QuickContactBadge这个控件我也是偶然发现的,然后乘着现在公司的工作不...
8
热度 -
怎么开发自己的Android MVP小框架
如何开发自己的AndroidMVP小框架????????相信熟悉android开发的童鞋对MVP框架应该都不陌生吧,网上很多关于android中实现MVP的文章,大家可以直接搜索学习。这些文章中,MVP的实现思路基本都是把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过却好的解决了Activity生命周期带来的问题,且让MVP的实现更加轻松了。??...
79
热度 -
android 手机装置唯一标识
android手机设备唯一标识唯一标识码这东西在网络应用中非常有用,例如检测是否重复注册之类的。[java]viewplaincopyimportandroid.provider.Settings.Secure;privateStringandroid_id=Secure.getString(getContext().getContentResolver(),Secure.ANDROID_ID);...
69
热度 -
Spring3 调整MyBatis3 配置多数据源 动态选择SqlSessionFactory
Spring3整合MyBatis3配置多数据源动态选择SqlSessionFactory一、摘要上两篇文章分别介绍了Spring3.3整合Hibernate3、MyBatis3.2配置多数据源/动态切换数据源方法和Spring3整合Hibernate3.5动态切换SessionFactory(切换数据库方言),这篇文章将介绍Spring整合Mybatis如何完成SqlSessionFactory的...
78
热度 -
Android实施shell命令(转)
Android执行shell命令(转)Android执行shell命令一、方法/**?*?执行一个shell命令,并返回字符串值?*?[email protected]/**/?*?命令名称&参数组成的数组(例如:{"/system/bin/cat",?"/proc/version"})?[email protected]/**/?*?命令执行路径(例如:"system...
65
热度 -
android 竖屏照相旋转90度
android竖屏拍照旋转90度第一步:AndroidManifest.xml在Activity添加以下一个属性?<span>android:configChanges="orientation|keyboardHidden|screenSize"android:screenOrientation="sensor",为的是能够横竖屏切换不用再次调...
75
热度 -
Android兑现数据存储技术
Android实现数据存储技术本文介绍Android中的5种数据存储方式。?数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1?使用SharedPreferences存储数据2?文件存储数据3?SQLite数据库存储数据4?使用ContentProvider存储数据5?网络存储数据?下面将为大家一一详细介绍。?第一种:?使用SharedPrefer...
72
热度 -
Android异步处置二:使用AsyncTask异步更新UI界面
Android异步处理二:使用AsyncTask异步更新UI界面在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们使用Thread+Handler的方式实现了异步更新UI界面,这一篇中,我们介绍一种更为简洁的实现方式:使用AsyncTask异步更新UI界面。概述:?AsyncTask是在AndroidSDK1.5之后推出的一个方便编写后台线程与UI线...
2
热度 -
android-context分析
android--context分析前言Context在android中的作用不言而喻,当我们访问当前应用的资源,启动一个新的activity的时候都需要提供Context,而这个Context到底是什么呢,这个问题好像很好回答又好像难以说清楚。从字面意思,Context的意思是“上下文”,或者也可以叫做环境、场景等,尽管如此,还是有点抽象。从类的继承来说,Context作为一个抽象的基类,它的实...
22
热度 -
Android获取系统掩藏服务实现锁屏
Android获取系统隐藏服务实现锁屏?实现原理:当按锁屏键时,会发出一个广播,当界面接收到一个广播就可以实现锁频。我们可以调用IDevicePolicyManager服务中的lockNow方法来发送一个广播实现锁屏。IDevicePolicyManager是被系统隐藏掉的,需要通过反射还获取此服务。?步骤:1.创建MyAdmin的广播接收者继承DeviceAdminReceiver2.通过反射,...
44
热度 -
浅析Android线程模型1 (转)
浅析Android线程模型一(转) 浅析Android线程模型一---转 摘要:随着中国移动在8月份相继发布基于GoogleAndroid的OPhone平台和手机网上应用商店MobileMarket,以及各大手机生产厂商在2009年北京国际通信展?上展出了各自基于Android的手机,Android技术受到越来越多的关注。基于这样的背景下,本文将通过一个例子来初探Android的线程模型...
20
热度 -
点滴累积【C#】-对上传文件的路径进行加密,以免将路径暴露在浏览器上,避免一些安全隐患
点滴积累【C#】---对上传文件的路径进行加密,以免将路径暴露在浏览器上,避免一些安全隐患!效果:描述:本事例是为解决在上传或下载文件时避免将路径暴露在外。在上传时将路径进行加密保存到DataTable或数据库中,在下载是再读取DataTable中加密数据进行解密下载。代码:【前台代码】1<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind...
69
热度