Java Code Examples for com.facebook.react.bridge.MemoryPressureListener

The following are top voted examples for showing how to use com.facebook.react.bridge.MemoryPressureListener. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 2
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 3
Project: ReactNativeSignatureExample   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 4
Project: react-native-ibeacon-android   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 5
Project: react-native-box-loaders   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 6
Project: Ironman   File: MemoryPressureRouter.java   View source code 5 votes vote down vote up
private void dispatchMemoryPressure(MemoryPressure level) {
  // copy listeners array to avoid ConcurrentModificationException if any of the listeners remove
  // themselves in handleMemoryPressure()
  MemoryPressureListener[] listeners =
    mListeners.toArray(new MemoryPressureListener[mListeners.size()]);
  for (MemoryPressureListener listener : listeners) {
    listener.handleMemoryPressure(level);
  }
}
 
Example 7
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 8
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}
 
Example 9
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 10
Project: RNLearn_Project1   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}
 
Example 11
Project: ReactNativeSignatureExample   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 12
Project: ReactNativeSignatureExample   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}
 
Example 13
Project: react-native-ibeacon-android   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 14
Project: react-native-ibeacon-android   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}
 
Example 15
Project: react-native-box-loaders   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 16
Project: react-native-box-loaders   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}
 
Example 17
Project: Ironman   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Add a listener to be notified of memory pressure events.
 */
public void addMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.add(listener);
}
 
Example 18
Project: Ironman   File: MemoryPressureRouter.java   View source code 4 votes vote down vote up
/**
 * Remove a listener previously added with {@link #addMemoryPressureListener}.
 */
public void removeMemoryPressureListener(MemoryPressureListener listener) {
  mListeners.remove(listener);
}