自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (6)
  • 收藏
  • 关注

原创 将高级service开发简单化

作为Android四大组件之一,各位大咖已经将service的外衣扒得体无完肤了,但是为什么还要来炒冷饭呢?这是十大未解之谜之一。我不管,看完本篇博文,你将学会一下内容(敲黑板!!!!)且看

2017-07-29 00:01:13 526

Typora 最新免费版本,window+mac平台

Typora 最新免费版本,包含window,mac平台

2022-05-15

【Android】pluginDemo

android的插件化技术原理详解,提供大家学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2018-03-10

【android】换肤技术Demo

该demo详细讲解Android换肤技术的实现,为大家学习Android换肤技术提供demo

2018-03-01

仿QQ可拖拽气泡

模仿QQ首页可以拖拽的小红点,有爆炸效果 代码仅供学习,不作为任何商业用途

2018-02-28

AIDL进程通信

android 进程通信,分为service端和client端,通过AIDL 实现service与client端的同信问题,代码如下 public class BookManagerService extends Service { private String TAG = "BookManagerService"; private NotificationManager mNM; private CopyOnWriteArrayList<Book> bookList= new CopyOnWriteArrayList<>(); private Binder binder = new IBookManager.Stub(){ @Override public List<Book> getBookList() throws RemoteException { return bookList; } @Override public void addBook(Book book) throws RemoteException { if(!bookList.contains(book)) bookList.add(book); Log.i(TAG, "addBook: 添加成功 !"); Log.i(TAG, "addBook: \n book id :"+book.bookId +" \nname : "+book.bookName); } @Override public boolean removeBook(Book book) throws RemoteException { Log.i(TAG, "removeBook: "+book.toString()); if(remove(bookList,book)){ Log.i(TAG, "removeBook: 删除成功 "); return true ; } Log.i(TAG, "removeBook: 删除失败了 "); return false ; } }; public boolean remove(CopyOnWriteArrayList<Book> list ,Book rBook){ for(Book book : list){ if(book.bookName .equals(rBook.bookName) && book.bookId == rBook.bookId){ list.remove(book); return true ; } } return false ; } @Override public void onCreate() { super.onCreate(); Log.i(TAG, "onCreate: -------- ·"); mNM = (NotificationManager)getSystemService(NOTIFICATION_SERVICE); } @Override public IBinder onBind(Intent intent) { Log.i(TAG, "onBind: "); return binder; } }

2017-09-07

staruml-5.0

一款免费的画uml软件

2017-04-23

空空如也

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

TA关注的人

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