自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(288)
  • 资源 (7)
  • 收藏
  • 关注

翻译 什么是算法的复杂度?

算法复杂度分为**看到一篇比较好的文章,最近比较忙,所以比较少上QQ和博客了,sz-绵羊。算法复杂度分为**时间复杂度**和**空间复杂度**。下面摘录其含义:**时间复杂度:**时间复杂度是指执行算法所需要的计算工作量。重点在其计算方法:一个算法中的语句执行次数称为**语句频度或时间频度**。

2016-04-06 17:52:39 5758

转载 android ActionBarActivity设置全屏无标题

新建的Activity继承自ActionBarActivity,设置全屏无标题本来很简单的事,但是没想到app竟然无缘无故的挂,要么就是白屏一片,要么就是黑屏。坑了我一个多小时!!!原因是ActionBarActivity设置theme的时候只能使用v7包里的Theme.AppCompat***开头的主题,因此设置全屏无标题的话需要自定义个style:name="ActionBar

2016-03-28 09:39:32 1923

翻译 Android 实现串口的移植

de项目需要,要实现在Android中实现串口的收发功能,有几种方法可以参考使用。1. 标准的Android HAL层思想,把串口的功能加入framework的API中(类似于android中sensor的实现)    a. 确保驱动层中基于tty的串口驱动可以正常read、write、poll数据,当然了,也可以自己写一个字符驱动来实现串口的读写功能。    b. 在BS

2016-03-25 10:34:10 3011 2

原创 Android studio 中引用jar的其实是Maven?(二)

搭建maven仓库:  去了解一个新的事物的时候,最好的方式就是去使用它。例如去了解一座城市的时候,最好的方式就是乘坐公共交通工具。   根据上一遍的初始Maven可以知道,android studio中使用的仓库是jcenter中央仓库,这个仓库是本来就集合在gradle中的。看,进入这个jcenter方法之后,可以看到都是引用了gradle工程的jar包。所以这个jcent

2016-03-21 20:15:15 33538

原创 Android studio 中引用jar的其实是Maven?(一)

由于Studio比eclipse多了一步对工程构建的步骤,即为build.gradle这个文件运行,因此其引入第三方开发jar包与lib工程对比Eclipse已完成不同,引入第三方jar与lib工程显得并没有那么友好了,因为过程中会涉及更多内容,而且你必须认清楚studio的目录结构。 举个例子: 下图是我在git上面下载的一个工程,工程中包括了一个lib工程和第三方jar包。

2016-03-21 20:11:12 22300

原创 Android Studio 如何打JAR包

Android Studio 如何打JAR包在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用。 在AS中可以通过修改gradle才处理。 我们新建一个项目MakeJar,在项目中新建一个modle-类型为library 如图:app为我们的主工程,librarydemo是我们要将其生成jar包的model. 在librarydemo中加入如下代

2016-03-21 20:07:02 1756

原创 Android 5.1 open data flow 数据开启流程

首先我们来看看下面的关系图:底层Settings.apk在Settings -> Data Usage Summary中的某个SIM tab下开启数据开关android/packages/apps/Settings/src/com/android/settings/DataUsageSummary.javasetMobileDataEnabled

2016-03-21 19:55:46 14803 1

翻译 Git 遇到了 early EOF index-pack failed 问题

Git 遇到了 early EOF index-pack failed 问题 今天想 clone 一下 boost 在 github 的 repo,结果在 clone 的过程中遇到了下面的错误。我原本以为是网络原因,今天学校网速废成渣了,很多同学都去网吧撸去了,所以就 retry 了一次。还是出现了下面的错误,然后就不得不 google 去了。$ git clone https:/

2016-01-29 09:16:21 56323 8

翻译 Git 一些关于 Git、Github 的学习资源

一些关于 Git、Github 的学习资源 昨天浏览 Github 的是时候发现了 Githug 这个游戏,这个游戏用来帮助菜鸟们学习使用 Git 的。Githug is designed to give you a practical way of learning git. It has a series of levels, each requiring you

2016-01-29 09:14:49 12849

原创 链路层的双链路--大型服务器的优化体系

链路层的双链路--大型服务器的优化体系一直在潜水,不过朋友可在相关QQ群找我,哈也可以加我工作QQ;之前有朋友问过,链路层的东西,其实很抽象,刚好看到相关的内容,在此分享一下; 可以参考下面的文章:0. 前言何为双链路实时计算体系?微观实时计算链路a) 最细粒度商品/店铺/用户数据的实时b) 底层模型的实时宏观实时计算链路

2016-01-12 18:52:00 31596

原创 Android项目:proguard混淆第三方jar.

1、Gson混淆## ----------------------------------##   ########## Gson混淆    ############ -----------------------------------keepattributes Signature-keep class sun.misc.Unsafe { *; }-

2015-11-27 10:21:33 5227

转载 深入理解Android之Gradle

深入理解Android之Gradle格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTYrZt 下载Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。一、题外话说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这是什么东西。而

2015-10-27 09:39:03 1930

原创 android webview 底层实现的逻辑

其实在不同版本上,webview底层是有所不同的。webview底层源码实现,android webview下的几个页面。原先以为android 4+把 webview的viewport属性忽略掉了。但是今天弄了下。加了个 authorizationView.getSettings().setUseWideViewPort(true);用OnTouchListener实现长按实现(参照android.view.View)实现WebView的Context menu(在Activity实例中实现)为Web

2015-10-25 20:02:59 30169

转载 教你快速高效接入SDK——总体思路和架构

转载至小黑、SZ-绵羊

2015-10-24 10:13:43 1909

原创 android 修改系统的dialog样式

android 修改系统的dialog样式一、觉得自定义配置文件麻烦?那就来修改系统自定义XML文件来实现修改系统dialog的样式吧。如果是在XML中样式:首先来说下样式。 在 Style.xml 文件(如果没有该文件就创建一个XML名为Style.xml)  @null true false

2015-09-18 11:55:33 9845

原创 fackbook的Fresco的多种图片加载方法以及解码过程

上篇文章中我们提到了图片加载其实是用了三条线程,如果没看过的同学可以先了解下这里。 fackbook的Fresco的Image Pipeline以及自身的缓存机制那么今天我们就来探索一下如何在代码中改变图片实现的状态和内容,前面我们已经使用过SimpleDraweeView这个控件了,显示图片的时候直接写了一个setImageURI(uri),Fre

2015-09-10 10:42:48 15640

原创 移动应用开发—— 如何搭建开发大型的应用架构?

什么是一个好的应用架构?怎么才能搭建大型的应用架构?其实每个人在工作几年之后都会有这个疑问,都在寻求好点的框架,那么小编我总结一下我的经验给大家。     其实对于客户端,一个好的应用架构,复杂度不亚于服务端,因为需要承载需求和产品的变更,如果前期没弄好,后期要么成烂尾,要么就重构去吧~~性质其实和服务端是差不多的,客户端侧重于逻辑和框架。    其实搭建架构,不单单要考虑到实

2015-09-09 17:15:00 24333

原创 Fresco源码解析 - DataSource怎样存储数据

Fresco源码解析 - DataSource怎样存储数据 datasource是一个独立的 package,与FB导入的guava包都在同一个工程内 - fbcore。datasource的类关系比较简单,一张类图基本就可以描述清楚它们间的关系。DataSource 是一个 interface, 功能与JDK中的Future类似,但是相比于Future

2015-09-09 14:30:10 24316

翻译 开发者经验谈:如何一天时间搞定iOS游戏开发?

开发者经验谈:如何一天时间搞定iOS游戏开发?在一天时间里将完成iPhone游戏开发由梦想变为现实?本文作者给出了从创意转变成现实的详细答案。使用苹果原生游戏引擎SpriteKit,遵循一定的原则可以保证开发顺利进行,最大程度避免意外情况的发生。CSDN移动将持续为您优选移动开发的精华内容,共同探讨移动开发的技术热点话题,涵盖移动应用、开发工具、移动游戏及引

2015-09-09 14:27:45 3620

转载 android EditText长按屏蔽ActionMode context菜单但保留选择工具功能

最近项目要求屏蔽EditText 长按出来的ActionMode菜单,但是要保留选择文本功能。这个屏蔽百度会出现各种方法,这里说一下我的思路:1.屏蔽百度可知setCustomSelectionActionModeCallback即可,editTextExt.setCustomSelectionActionModeCallback(new Callback() {

2015-09-09 13:30:45 2387 2

原创 fackbook的Fresco的Image Pipeline以及自身的缓存机制

fackbook的Fresco的Image Pipeline以及自身的缓存机制配置之前、首先需要知道两点:一点是Bitmap缓存、一点是如果你仅仅需要一个缓存,那么不调用setSmallImageDiskCacheConfig即可。Image pipeline 默认会使用同一个缓存,同时ImageType也会被忽略。配置Image Pipeline对于大

2015-09-08 15:39:31 16747

翻译 fackbook的Fresco (FaceBook推出的Android图片加载库-Fresco)

【Android开发经验】FaceBook推出的Android图片加载库-Fresco 欢迎关注ndroid-tech-frontier开源项目,定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章原文链接:Introducing Fresco: A new image library for Android译者 : ZhaoKai

2015-09-08 15:25:04 24607

翻译 Fresco源码解析 - 创建一个ImagePipeline(一)

Fresco源码解析 - 创建一个ImagePipeline(一)在Fresco源码解析 - 初始化过程分析章节中,我们分析了Fresco的初始化过程,两个initialize方法中都用到了ImagePipelineFactory类。ImagePipelineFactory.initialize(context);会创建一个所有参数都使用默认值的ImageP

2015-09-02 17:55:06 23675

原创 Facebook开源项目:我们为什么要用Fresco框架?

(Facebook开源项目)Fresco:一个新的Android图像处理类库   在Facebook的Android客户端上快速高效的显示图片是非常重要的。然而多年来,我们遇到了很多如何高效存储图片的问题。图片太大,而设备太小。一个像素点就占据了4个字节数据(分别代表R G B和alpha)。如果在一个480*800尺寸的手机屏幕上,一张单独的全屏图片就会占据1.5MB的内存空间。通常

2015-09-02 17:44:20 12758

原创 Linux 远程和本地的一些解决方案

有的小伙伴想Linux 远程登录 两台机器同时root登录,其实可以同时多个用户的。Linux是多用户的多任务系统,可以同时多个用户登录到系统,也可以一个用户通过不同终端登录到一个系统执行不同的操作:root@Saiver:~# w 22:42:31 up 32 days, 6:03, 1 user, load average: 0.00, 0.01, 0.05USER

2015-08-25 09:42:40 4162 1

原创 ActivityGroup中EditText无法删除的问题

坑,以前比较少用ActivityGroup,最近使用才发现ActivityGroup中多个Activity中如果都有Edittext是无法后退删除。网上说有种方法监听dispatchKeyEvent return就可以,我只想说~然并卵啊!!!后来发现只能重写EditText~以前没发觉,最近需要用到才发现~惭愧 源码链接稍后发到下面给大家备用。

2015-08-23 03:11:37 1664

原创 android fragment+ FragmentTabHost+viewpager 切换状态不保存的问题

难得有时间上来写博客。fragment虽然好用,但个人还是觉得有利有弊。网上大都说切换状态,有挺多问题,有很多种解决方案。第一种常常遇到的情况:if(rootView == null) rootView = inflater.inflate(R.layout.fragment_home, container,false); ViewGroup parent = (

2015-06-28 21:15:43 2568

原创 Apache Log4j使用实例

Apache Log4j使用实例 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 Blog: 1.Logger类通过Logger类的静态方法Logger.getRootLogger得到RootLogger。所有其他的loggers是通过静态方法Logger.getLogger来实例化并获取的。这个方法Logger

2014-11-21 22:36:45 1892

转载 Android WebView播放视频flash(判断是否安装flash插件)

Android WebView播放flash(判断是否安装flash插件) 最近帮一个同学做一个项目,断断续续的一些知识点记录一下。一个页面中有一个WebView,用来播放swf,如果系统中未安装flash插件,必须提示用户到market中安装。下面做一个demo,效果图如下:首先布局文件,很简单:[html] view pl

2014-09-17 16:18:10 2862

转载 Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现

Android 图片合成:添加蒙板效果 不规则相框 透明度渐变效果的实现先贴一张效果图,这是一张手机截屏:左上方的风景图:背景图片右上方的人物图:前景图片左边心型透明图:相框图片右边心型黑色图:蒙板图片功能:把前景图应用蒙板,添加相框效果,合成到后景图上面:结果就是下面的那张图片了。还有一种是透明度渐变的,效果图如下:因为

2014-07-27 22:26:32 3053

翻译 Android开源项目(一)

Android开源项目(一) GitHub在中国的火爆程度无需多~~,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则~~~~了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让

2014-03-05 15:29:22 1491

转载 ActionBarSherlock学习笔记 第一篇——部署

ActionBarSherlock学习笔记 第一篇——部署         ActionBarSherlock是JakeWharton编写的一个开源框架,使用这个框架,可以实现在所有的Android版本上实现ActionBar的效果和功能。当在4.0+的版本使用时,会使用Android自身的ActionBar,当在4.0之前的版本使用时,则会使用ActionBarSherlock自身自定义

2014-03-05 15:27:27 2065

原创 ActionBarSherlock的使用--------(一)配置

ActionBarSherlock的使用——(一)配置 简介:从android 3.0开始,android加入了一个新的api,actoinbar,随着android 4.0的发布和慢慢的推广开来,很多应用也开始使用google推广的ui设计,而actionbar是其中相当重要的一部分。本人现在对IOS的那种设计有点厌烦,对安卓4.0的设计风格比较感兴趣,然而为了程序的兼容性,又要

2014-03-03 14:19:01 19402

转载 Android 的平台碎片化问题

Android 的平台碎片化问题看到篇不错的文章,转载过来。--------------------------------------与iOS开发相比,Android开发平添了不小的工作量,因为iOS只要针对一个系统版本(最新版本)进行开发和升级优化就行,而Android不一样,目前市面上广泛使用的Android系统分支就高达8种,这分别对应8种API,设备更是高达数千款

2014-02-17 09:59:22 1960

转载 Android远程图片获取和本地缓存

Android远程图片获取和本地缓存对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将面临什么样的命运。AD:另外一个问题就是加载速度,如果应用中图片加载速度很慢的话,那么用户同

2014-02-11 14:37:39 1731

原创 Android 改变窗口标题栏的布局

Android改变窗口标题栏的布局 第一种方式--在XML文件里面引入配置文件作为标题。第二种方式 --动态的代码加入进去。第三种方式(网上的):一、 重点一般应用的Title都是建立应用时在AndroidManifest.xml中配置的,或是用setTitle设置的简单字符串,要是想加入按钮,图片等多个复杂的布局,使用以下方法:在窗口建

2014-01-20 14:10:17 1586

翻译 android用户界面之ScrollView教程实例汇总

--------------------------汇总不容易啊-------------------------------一、ScrollView基础知识1.Android中ScrollView - 滚动条控件 http://www.apkbus.com/android-51426-1-1.html 2.设置ScrollView滚动条的颜色 http://www

2014-01-15 11:37:09 3617 1

翻译 android ScrollView--Linearlayout可以上下拖动

动态添加:[java] view plaincopy"1.0" encoding="utf-8"?>        xmlns:android="http://schemas.android.com/apk/res/android"        android:layout_width="fill_parent"

2014-01-14 16:14:28 4415

转载 Eclipse无提示的解决办法 和 内容辅助技巧

Eclipse无提示的解决办法 和 内容辅助技巧一。若发现内容辅助失效没有提示 下面是解决办法,现贴出来与大家共享:      1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾       2、windows-->preference-->workbench-

2013-12-11 12:19:55 3668 2

翻译 android --静默安装

【此篇文章为转载文章】最近需要实现Android应用的静默安装,在网上看了不少帖子,最后在root权限下实现对应用的静默安装和卸载,现在就整个实现的过程做一个总结。一.第一种方案第一种方案参考了源码中/packages/apps/PackageInstaller的实现方式,实现的主要代码如下:代码片段,双击复制010203

2013-12-05 14:32:07 2162

python27报错的VCForPython27.msi

msvc9compiler.py 中 提及的vs2008版本。支持python27的ERROR,Dujinyang报错信息error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27;VS2008的msi,安装后python27将支持继续安装lxmt、skt等三方库; 需要其他库可联系Dujinyang博主,because this download is no longer available! 另外在msvc9compiler.py 中可改VS2015使用,查看insdir即可; Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27 Dujinyang-KARL

2024-01-02

androidX_code.jar

gradle中引用的implementation 'androidx.appcompat:appcompat-resources 可以注释掉,直接使用这个jar

2020-03-26

《全球AI领域人才报告》.pdf

发展主力军

2017-07-20

android activityGroup中edittext无法删除

博客地址:http://blog.csdn.net/djy1992/article/details/47880719 网上有一种方法说是监听dispatchKeyEvent,然并卵啊。 建议使用这种方法,完美解决。

2015-08-23

asp无限级分类加js收缩伸展功能代码-85.rar

免费 、俱全、 完整示例: -----asp无限级分类,多级分类 -----js实现收缩伸展功能 使用方式: index.asp是运行效果 adoconn.asp为数据库连接文件

2014-01-09

Oauth2.0完美的认证

Oauth2.0完美的认证

2013-03-27

[HTML与CSS入门经典(第7版)].(美)奥利弗,(美)莫里森.扫描版.pdf

[HTML与CSS入门经典(第7版)].(美)奥利弗,(美)莫里森.扫描版.pdf

2012-12-22

java的题目

自己可以看下自己的技术。这里的是题目,没事做时候可以开发开发、当然 按规格是必须的。

2012-08-23

空空如也

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

TA关注的人

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